Skip to main content
Posted April 21, 2023
AAOS

Full Stack Developer

AAOS
Rosemont, IL, USA Full Time

You are passionate about technology and have a desire to be part of an innovative team that develops and maintains mission-critical applications that...

You are passionate about technology and have a desire to be part of an innovative team that develops and maintains mission-critical applications that align with an organization's objectives. You enjoy working collaboratively with other developers, as well as stakeholders, to deliver high-quality software solutions. Your strong understanding of software architecture, web development technologies, and coding languages pairs well with your ability to create and maintain software applications and websites that are user-friendly, efficient, and visually pleasing. You enjoy working in a dynamic team environment, working on multiple projects simultaneously and celebrating successes along the way.

If this sounds like you (or someone you know), please read on!

The Full Stack Developer will lead the development andmaintenance of our applications to support the Academy's Registry Program. The Developer’s role is to write, code, test, and analyze software programs andapplications. This includes researching, designing, documenting, and modifyingsoftware specifications throughout the production life cycle. The Developerwill also analyze and amend software errors in a timely and accurate fashionand provide status reports where required. Support other client/server andweb-based systems, including web sites, third party vendor interfaces,off-the-shelf enterprise software, and other custom developed solutions.

Design & develop software solutions that meet needs defined in the business requirements.

Complete development of all assigned tasks on time.

Assist developers, analysts, and designers in conceptualization and development of new software programs and applications.

Assist in the preparation and documentation of program requirements, detailed technical specifications and the technical deployment documents.

Conduct research on emerging application development software products, languages, and standards in support of procurement and development efforts.

Provide issue escalation and resolution as well as timely execution of deadlines.

Interact with project managers and business analysts to ensure accurate and comprehensive understanding of the requirements.

Must possess excellent diagnostic, problem-solving and debugging skills.

Coach & Mentor junior developers on using clean coding techniques.

Participate in grooming session to provide point estimates on user stories, epic based on complexity, volume (amount of change) & risk/uncertainty.

Deploy software to Development, QA, UAT and Production environments.

Review UI/UX designs produced by BA or UI/UX designer and provide feedback on the design.

Good experience in writing SQL procedures, views, scripts, etc.

Create deployment plans for releases.

Continuously learn new technologies & languages.

Exemplifies the essential values of the Academy:

  • Teamwork: Effective collaboration and team-focus to solve complex problems and drive innovation.
  • Empowerment: The authority, information, and skills to make decisions and drive results.
  • Accountability: Ownership of process and results that drive decisions and ensure implementation.
  • Mindset of Growth/Continuous Learning: Focused on and invested in self and staff development to become more adaptable, making the Academy more agile, innovative, and sustainable.

Travel:

  • Up to 5 business days

Qualifications:

Required:

  • 7+ years of .NET software development experience in creating full stack web-based solutions using OOP and software design patterns.
  • Five or more years of development experience with
  • ASP.NET MVC C#
  • Entity Framework
  • jQuery
  • JSON
  • REST API
  • HTML5
  • Angular
  • Proficient in writing SQL server queries, stored procedures, and query optimization.
  • Four plus years of experience using SQL Server to perform following
  • Write stored procedures and scripts
  • Write database triggers and views
  • Experience working with Git to create feature branches, merge branches, resolve merge conflicts required.
  • Experience in designing, developing, debugging & maintaining one or more multi-threaded solutions
  • Experience with using Entity Framework & LINQ
  • Test Driven Development, mocking frameworks, IoC, dependency injection
  • Experience with Microsoft Azure cloud development is a plus but not required.
  • Experience implementing or utilizing CI/CD practices working with Azure DevOps.
  • Experience working in a scrum development team a must.
  • Excellent verbal and written communication skills

Desired:

  • Experience in applying domain driven design principles a big plus.
  • Flexibility, ability to change priorities quickly, and capacity to handle multiple tasks.
  • Self-directed and proactive; thinks beyond the immediate problem. Experience using Azure appliances specifically Cosmos, Azure Functions, Azure Data Factory and Azure Storage a plus

If this describes YOU, please apply by sharing the following:

-Clearly communicate why you are the ideal candidate for this role, providing specific examples and experiences as proof points.

-Resumes must be accompanied by a cover letter with salary expectations to be considered.

Please note:

This position is based in Rosemont, Illinois or Washington, D.C. and is open to applicants who are able to commute weekly to one of these offices.

AAOS requires all employees to be fully vaccinated against COVID-19. An applicant(i) who is disabled or who has a qualifying medical condition that contraindicates a COVID-19 vaccination, or (ii) who objects to being vaccinated on the basis of a sincerely held religious belief, observance or practice may request a reasonable accommodation. This determination will be made on a case-by-case basis and in accordance with applicable law and public health guidance. Any medical information concerning an applicant's disability will be treated as a confidential medical record in compliance with applicable federal, state, and local laws. Exemptions from the vaccine policy may also be provided to fully remote positions that do not involve any business travel or in-person work activities.

This listing expired on May 21. Applications are no longer accepted.

Below are some other jobs we think you might be interested in.