Senior-Level Developer
- Full-Time
Senior-Level?Developer
Job Summary:
Noetic is seeking a highly skilled Senior-Level Software Developer in Huntsville, Alabama. The position is primarily remote but will require some work at our corporate facility alongside other developers, testers, and customers to create and modify software. The customer uses Agile development principles and best practices to deliver value early and adapt to changing requirements.
Responsibilities and Duties:
Designs, develops, enhances, debugs, and implements software.? Troubleshoots production problems related to software applications. Researches, tests, builds, and coordinates the conversion and/or integration of new products based on client requirements. Designs and develops new software products or major enhancements to existing software. Evaluates effectiveness and addresses problems of systems integration, compatibility, and multiple platforms. Consults with project teams and end users to identify application requirements. Performs feasibility analysis on potential future projects to management. Assists in the evaluation and recommendation of application software packages, application integration, and testing tools. Resolves problems with software and responds to suggestions for improvements and enhancements. Acts as team leader on projects. Instructs, assigns, directs, and checks the work of others on the development team. Participates in development of software user manuals and technical reports.
Required Skillsets :
+ Advanced experience with Microsoft API development (ASP.NET, C#, .NET Core, .NET Entity Framework)
+ Experience with SQL databases such as SQL Server and PostgreSQL
+ Advanced knowledge of architectural patterns for writing scalable and maintainable software
+ Security best practices for software development
+ Experience with DevSecOps, CI/CD processes, and source control such as Git and GitLab
+ Agile SCRUM and experience working in a fast pace, agile environment
Desired Skillsets:
+ Server Operating Systems including Windows Server 2012 and Linux
+ Angular development framework and TypeScript
+ CSS and HTML
Education:
At a minimum should have a bachelor’s degree of science in engineering or scientific field of study from an accredited college or university. Shall have ten (10) years of progressively complex experience client-server architectures, advanced networking techniques and protocols, databases (flat-file, relational, and object-oriented), high-order programming languages, and operating systems.
Location:
Huntsville, AL (100% REMOTE)
Clearance Requirements:
DoD SECRET level clearance / or ability to obtain DoD Secret
**This is a United States Federal government contract and is limited to US Citizens only.
Noetic Strategies Inc. offers a competitive salary, an extensive benefits package and a work environment that encourages excellence. For positions requiring a security clearance, selected applicants will be subject to a government security investigation and must meet eligibility requirements for access to classified information.
Noetic Strategies Inc. is an equal opportunity and affirmative action employer that does not discriminate in employment.
All qualified applicants will receive consideration for employment without regard to their race, color, religion, sex, age, sexual orientation, gender identity, or national origin, disability or protected veteran status.
Noetic Strategies Inc. endeavors to make www.noeticstrategies.com accessible to any and all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please contact noeticstrategies.com for assistance. This contact information is for accommodation requests only and cannot be used to inquire about the status of applications.
Powered by JazzHR
Address
Noetic Strategies Inc.
Huntsville, ALIndustry
Technology
View All Noetic Strategies Inc. JobsGet fresh Senior-Level Developer jobs daily straight to your inbox!
You Already Have an Account
We're sending an email you can use to verify and access your account.
If you know your password, you can go to the sign in page.