We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results

Senior Full Stack Developer (Angular/.NET)

BDO USA, LLP
United States, Illinois, Oak Brook
2715 Jorie Boulevard (Show on map)
Nov 22, 2024

Job Summary:

The Senior Software Developer will work with cutting edge technology, deliver high quality solutions across various local industries, and driving solutions with a team working on holistic software development projects that range in size and scope, as well as receive continuous career development opportunities. This role will perform hands-on customized development and unit testing of full-stack software solutions. The Senior Software Developer owns and participates in consulting relationships with multiple clients and technologies.

Job Duties:



  • Software Design:

    • Produces and reviews software designs that meet both business and technical requirements

  • Consulting:

    • Applies a deep understanding of client needs and plays an integral part in defining and proposing practical solutions to meet or exceed client expectations

  • Software Architecture:

    • Instrumental in defining the software and database design for new solutions

  • Business Requirements Gathering:

    • Leads client requirements gathering sessions and accurately documents business requirements

  • Implementation and Support:

    • Performs software deployments and ongoing software support

  • Other duties as required


Supervisory Responsibilities:



  • Leads a team of developers within projects to ensure timelines and deliverables are met
  • Responsible for time reporting accuracy and oversees the technical management of projects
  • Performs code reviews and ensures adherence to standards


Qualifications, Knowledge, Skills and Abilities:

Education:



  • Bachelor's degree from an accredited university, required

    • Computer Science Major, preferred



Experience:



  • Three (3) or more years of application development experience, required
  • One (1) or more years technically leading development projects, required
  • Professional experience coding with multiple software technologies, required
  • Two (2) or more years producing technical designs (artifacts), preferred
  • Development Experience with one or more of the following, required:

    • Front-end Development (AngularJS, React, .NET MVC, or similar)
    • Backend Development (C#, Java, NodeJS)
    • Web Design (HTML, CSS, SASS)
    • Database Server Experience (SQL Server, Oracle, MySQL or similar)
    • SQL Development Experience (Queries, Functions, Stored Procedures)
    • NoSQL Experience (Azure Cosmos DB, MongoDB, or similar)
    • Cloud Technologies (Azure, AWS)
    • Business Intelligence (ADF, SSIS, SSAS, SSRS, Power BI, or similar business intelligence technologies)
    • Mobile Development Experience (Xamarin, Swift, Objective-C, or similar)
    • CI/CD Pipeline experience (i.e., GitHub Actions, Azure Pipelines, Gitlab Runners, etc.)

  • Experience with the following, preferred:

    • Familiarity with Cloud Technologies
    • Agile Software Development Experience
    • Experience using source control (Azure DevOps, GitHub, or similar)
    • Professional experience coding with Microsoft Development Platform



Other Knowledge, Skills & Abilities:



  • Able to develop and learn new and emerging technologies
  • Solid understanding of object-oriented programming (OOP)
  • Experience with Azure DevOps Boards or Jira
  • Experience within a consultative environment
  • Strong written and verbal communication skills
  • Must be open to travel to client sites, if needed


Keywords:
AngularJS, React, .NET MVC, C#, Java, NodeJS, HTML, CSS, SASS, SQL Server, Oracle, MySQL, SQL, Queries, Functions, Stored Procedures, Azure Cosmos DB, MongoDB, Azure, AWS, Business Intelligence, ADF, SSIS, SSAS, SSRS, Power BI, Mobile Development Experience, Xamarin, Swift, Objective-C, CI/CD Pipeline, GitHub Actions, Azure Pipelines, Gitlab Runners

Individual salaries that are offered to a candidate are determined after consideration of numerous factors including but not limited to the candidate's qualifications, experience, skills, and geography.

National Range: $75,000 - $150,000
California Range: $75,000 - $150,000
Colorado Range: $75,000 - $150,000
Maryland Range: $75,000 - $150,000
NYC/Long Island/Westchester Range: $75,000 - $150,000
Washington Range: $75,000 - $150,000

Applied = 0

(web-5584d87848-99x5x)