Developer Principal

Ecmc Group Minneapolis , MN 55415

Posted 2 months ago

Choosing a career with ECMC Group means joining a nonprofit corporation with a mission to help students succeed. With a vibrant mission and values, great benefits, and strong community involvement, ECMC Group companies are an ideal team to join.

Job Summary

The Principal Developer develops software leveraging agile methodologies to develop and maintain secure, high-quality, performant applications that meet customer needs. This position will be part of a collaborative, dedicated team driven by a strong mission to help students succeed.

Essential Duties and Responsibilities

  • Understands highly complex business requirements and creates solutions that are technically sustainable and architected for growth and flexibility

  • Enables teams and team members to adopt new methods of working, new technologies, and new architecture

  • Designs processes across multiple components and systems, including data and business flow

  • Gains insight into business strategy, priorities, and requirements by building strong relationships with business partners and collaborating on defining and exceeding customer expectations

  • Communicates effectively and intentionally through active listening and thoughtful questioning.

  • Shares knowledge and complex topics clearly and concisely in a way that demonstrates patience, collaboration, and inclusiveness.

  • Participates in architectural discussions while leveraging strong knowledge of design principles

  • Leverages best practices in code design and implementation, and mentors those skills in others through pairing, code reviews, and demos

  • Ensures development testing practices produce high quality code

  • Collaborates in the learning, decision making, and problem-solving process with their team and others

  • Tracks new technologies and methodologies in the market with insight to the value they would bring to the team, products, and users

  • Actively learns while tackling new challenges; pursues new and better ways for ECMC Group to be successful

Required Qualifications

  • Bachelor's degree in computer science, software engineering, or an additional 2 years of experience in lieu of degree

  • 8+ years of experience in information technology

  • 6+ years Java development

  • Advanced experience with "relational/SQL" database technologies

  • Advanced experience with debugging/troubleshooting complex, distributed systems

  • Advanced experience with REST web service technologies

Preferred Qualifications

  • JEE experience

  • Single Page App experience

  • Experience with SOAP web service technologies

  • Experience with AWS services

  • Experience in one or more of: Angular, JSF, SpringBoot, Hibernate, or other client-side MVC frameworks such as React

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed above are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

ECMC Group is committed to ensuring our diverse, inclusive, and equitable culture is built on a strong sense of belonging, where everyone feels seen, heard, and encouraged to show up as their authentic self.


icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Business Intel Developer Principal/Ukhc

University Of Kentucky

Posted 6 days ago

VIEW JOBS 4/21/2024 12:00:00 AM 2024-07-20T00:00 Job Summary Business Intelligence Developer Principal will be responsible for identification, design and coordination of system operating and system analytics University Of Kentucky Lexington KY

Developer Principal

Ecmc Group