Under limited supervision, analyzes, develops and/or significantly modifies software, applications, and programs from general requirements and specifications. Develops, codes/modifies, tests, debugs, maintains, and enhances existing programs. Seen as a technical expert within the team, this role analyzes complex technical problems and provides solutions. May mentor junior team members. Collaborative partner: Working with our GRS Surety team of scrum masters, product owners and fellow engineers, tackle technical challenges and ensure quality as we move from legacy technologies to next-generation applications. Comprehensive problem-solver: As you manage the end-to-end development of software products, analyze issues at the system level and handle any complications that arise by implementing effective solutions. Skilled technical engineer: document and lead the implementation of technical features, improvements, and innovations. Forward thinker: Simply fixing the problem isn’t enough; using proactive mindset and initiative, continually look for ways to improve performance, quality, and efficiency. Resilience: Day-to-Day help maintain the resilience of the applications through upgrades, patches, and attention to vulnerabilities.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior