GPM’s Software Developer III serves as a valued contributor in coding, debugging, developing new features to the software, documenting processes and supporting future technology strategy. Reporting to the Product Development Director, you will apply your extensive development experience to Agile development processes to design, develop, troubleshoot, and debug complex software applications.
What You’ll Do
Produce clean, efficient code according to specifications and design
Produce clear, detailed design documentation to help aid in understanding and review
Lead efforts to assess scope and requirements of work to help establish reasonable timelines
Support the development team by utilizing root cause analysis to assist in recommendations during decision-making processes
Actively participate in creation of project plans to meet commitments and product competitiveness
Assume a high level of ownership of all work developed by yourself and other members of the team
Develop software prototypes to aid in technical exploration and estimation
Assist in support of project resources scheduling and department capacity planning
Have a positive impact on others and communicate openly and directly
Communicate with a team that includes analysts, engineers and quality assurance testers in order to coordinate and document applications development and testing
Establish and maintain trusting relationships with both internal and external customers
Seek opportunities for improvement and participate in the development of innovative growth and improvement strategies for both the product and technology
Display professional maturity, consistency, and respect for both commitments made and time of others
Demonstrate strong time management and organizational skills to ensure timely completion of responsibilities and tasks
Display the ability to communicate in an open, effective, and professional manner to diverse groups of people
Seek opportunities to initiate constant challenge and growth
Demonstrate attention to detail in accuracy and reliability when performing tasks
Openly receive and incorporate feedback on professional behavior, performance, and decision-making
Utilize the standards, techniques, practices, and technologies/systems needed to execute job responsibilities
Actively seek appropriate data and display strong analytical and decision-making skills
Build partnerships and collaborative efforts with others to meet shared objectives
Initiate, sustain, and complete work in areas involving unknowns, repetition, and risk
Apply market and business strategies into tasks and job responsibilities
Demonstrate strong ethical standards and acumen
Protect the confidentiality, integrity and availability of GPM corporate and client Protected Health Information (PHI) data
Take on other tasks and projects as needed
Who You Are
You have 6+ years of experience in software development
You have a BS in Computer Science/Information Technology, other applicable field, or equivalent experience
You have good communication skills to lead a team and manage projects in a constructive and supportive environment
You have top notch programming skills in languages such as ASP. NET MVC, C#, HTML, CSS, JavaScript and SQL Server (preferred but not required)
You have previous Agile Scrum experience
You have expert knowledge of software development best practices and tools
You show commitment and accountability for work and follow through on projects and goals
You have a Project Management Professional certification (preferred but not required)
