POSITION SUMMARYDesign, develop, test, and implement server-side components and APIs that support web applications. Collaborate with cross-functional teams to deliver scalable, secure, and higher-performing systems.
RESPONSIBILITIES AND DUTIES
- Perform, design, develop, test, and implement tasks for fast-paced web projects with critical deadlines.
- Participate in agile ceremonies like sprint planning, daily stand-ups, retrospectives, and reviews to ensure alignment and foster continuous improvement.
- Write unit, integration, and automated tests to ensure code reliability and support maintainability.
- Work with IT and outside consulting firm to accomplish web project goals.
- Conduct code reviews and provide constructive feedback to team members.
- Be able and willing to plan, organize, and control projects.
- Focus on customer service to ensure solutions meet users' needs.
- Develop an understanding of the Everence software systems and business functions.
- Pioneer new ways of accomplishing tasks to reach project goals.
- Develop secure and efficient server-side logic and services following industry best practices and internal security policies.
- Perform other duties as assigned by the supervisor.
QUALIFICATIONS
Education:
Bachelor's degree in computer science, business administration, or related field, or equivalent work experience
Experience:
- Four years of experience in programming languages, systems analysis, design, and project management
- Three years of experience required in REST APIs, Web Services, Microsoft ASP.NET MVC and C
- Basic understanding of HTML, JavaScript, and CSS required. Experience in Java is a plus
- SQL Server experience required
- Experience with Azure DevOps and Entity Framework preferred
- Experience with Sitecore CMS platform preferred
- Experience in agile environment helpful
- Two years of experience in a business environment
Skills and Abilities:
- Logic, creativity, and discipline for problem solving and design
- Self-directed, able to work with minimal supervision and direction; taking initiative and pioneering new ways of accomplishing tasks to reach project goals, frequently figuring things out independently
- Maintain a can-do attitude with a sense of urgency to accomplish what is necessary to get things done
- Strong oral, listening, and written communication skills
- Excellent interpersonal skills, such as the ability to relate well to others, demonstrate empathy, and exhibit flexibility.
- Potential for skill development in leadership, planning, and organization
- Have a passion for meeting the needs of Everence members and Advisors through web and other digital technologies.
- Personal values that align with and the ability to connect closely to the Everence mission and business functions.
- Achieve a score of 85% or greater on the Walden Programmer Analyst aptitude test
SUPERVISORY RESPONSIBILITIES: None
SCHEDULE: Full-time