Lead Application Developer (.Net/Angular)

03 Dec 2024

Vacancy expired!

LEAVE YOUR MARK ON A BETTER WORLD.

COLLABORATE WITH AMAZING PEOPLE.

MAKE CHANGE HAPPEN. At North Highland, we believe in doing great things together. With you. With our clients. With a perspective on actions today that shape tomorrow. As the world's most innovative, collaborative consulting group, we've built a space to share ideas like never before. Do you have the skills, passion and commitment to transform industries for the better? Think you can bring your A-game every day? If so, join us. We like big thinkers with action on the brain

Why North Highland? Every choice you make will give you the opportunity to grow. It's our employee ownership model - with plenty of coaching and personal development opportunities in the mix. For us, training doesn't have an off switch. You'll learn new things, both during and beyond traditional working hours. We want people who strive for the next level, then the next.

At North Highland, you're never a number. Our firm is large enough to scale up, test your mettle and tackle big challenges, but small enough that clients won't lose your face in a crowd. You're recognized individually.

We started as three leaders and a kitchen table. Which means we know expectations are made to be broken. Want to surprise us? Do it. Experiment and stretch yourself. There's room to grow as a budding entrepreneur. This position is a consulting level .NET developer position who will report directly to the Manager of Software Engineering. A successful candidate will demonstrate expert-level understanding of software patterns, software modeling, secure programming principles, test-driven development or another unit testing methodology, and code standards compliance. In addition, this candidate will have a history of increasing responsibility in a small multi-role team. This position requires a candidate who can analyze business requirements, perform design tasks, construct, test, and implement solutions with minimal supervision. This candidate will have a track record of participation in successful projects in a fast-paced, mixed team (consultant and employee) environment. In addition, the applicant must be willing to mentor other developers to prepare them for assuming the responsibilities of a Consulting Software Engineer. The Consulting Software Engineer will be required to learn about existing legacy systems and provide on-going technical support for both existing and new applications. The applicant will provide second-level support for existing applications within a group. The Consulting Software Engineer must be a highly motivated self-starter, an enthusiastic learner, and must be committed to delivering high quality solutions within scheduled timelines.

Exciting work you will do:
  • Closely collaborates with team members to successfully execute development initiatives using Agile practices and principles
  • Leads efforts to design, development, deploy, and support software systems
  • Integrates new/existing software with existing systems
  • Collaborates with business analysts, project lead, management and customers on requirements
  • Participates in large-scale development projects involving multiple areas outside of core team
  • Designs fit-for-purpose products to ensure products align to the customer's strategic plans and technology road maps
  • Demonstrates deep understanding and coaches value based decision making and Agile principles across teams
  • Coaches team on existing system structure, constraints and deficiencies with product
  • Shares knowledge and experience to contribute to growth of overall team capabilities
  • Participates in the deployment, change, configuration, management, administration and maintenance of deployment process and systems
  • Focuses on customer satisfaction
  • Rapidly prototypes and delivers just-in-time solutions
  • Gather requirements, designs, constructs and delivers solutions with minimal team interaction
  • Works in an environment with rapidly changing business requirements and priorities
  • Demonstrates deep understanding and acts as a leader in the team's continuous integration and continuous delivery automation pipeline

What you will need:
  • 7+ years
  • Bachelor's Degree Preferred
  • Demonstration of and belief in the Agile mindset.
  • Experience with Angular, HTML5, CSS3, Web API, HTTP 2, and Git strongly preferred.
  • Experience in cloud development (Azure, AWS or Google).
  • 5+ years of engineering, delivering and supporting production software products required.
  • Delivery of past software systems with documented value required.
  • Strong focus on delivering customer value required.
  • Excellent troubleshooting, analysis, and problem-solving abilities required.
  • Ability to engineer and build software through multiple languages and tools required.
  • Strong verbal and written communication with the ability to work with staff and business required.
  • Willingness to learn our business domain required.
  • Experience with continuous integration and continuous deployment preferred

Applicants must be authorized to work in the United States without the need for visa sponsorship by North Highland. Work visa sponsorship will not be provided, now or in the future, for this position.

Click

HERE

to apply

North Highland makes change happen for organizations who dare to be different. By melding workforce, customer and operational transformation, they are one of the world's leading consulting groups, with 65+ offices around the globe. They break new ground today so tomorrow is easier to explore. For more information, visit

northhighland.com and connect with us on

LinkedIn,

Twitter and

Facebook. North Highland is an Equal Employment Opportunity (EEO)/Affirmative Action employer. All qualified applicants will receive fair and impartial consideration without regard to race, color, sex, gender identity, religion, national origin, age, sexual orientation, disability, veteran status, or any other characteristic protected by law.

  • ID: #23798676
  • State: Tennessee Nashville 37201 Nashville USA
  • City: Nashville
  • Salary: USD TBD TBD
  • Job type: Contract
  • Showed: 2021-12-03
  • Deadline: 2022-01-31
  • Category: Software/QA/DBA/etc