Quick Overview
Seniority
Mid Senior
Work mode
Hybrid
Location
Oklahoma City, OK, United States
Posted
21 hours ago
Node.jsSQLSQL ServerT-SQLScrumTCP/IPAgileAngularAzure.NETASP.NETGitHTTPRESTReact
Job Description
Key Responsibilities
- Design, develop, test, enhance, and maintain enterprise applications.
- Build and support web-based and cloud-based applications.
- Develop, integrate, and maintain REST APIs and web services.
- Translate business requirements into technical solutions and application functionality.
- Collaborate with business stakeholders, analysts, architects, and development teams.
- Troubleshoot and resolve complex application, API, and system integration issues.
- Participate in technical design reviews, code reviews, and application architecture discussions.
- Develop and maintain UI functionality using modern front-end technologies.
- Monitor application performance and implement optimization and tuning improvements.
- Develop database solutions using Microsoft SQL Server, T-SQL, and stored procedures.
- Perform database optimization and support application data integration.
- Use Azure DevOps for Agile project management, source control, development workflows, and CI/CD activities.
- Manage application source code using Git.
- Support automation and continuous improvement of software development processes.
- Evaluate the feasibility of application enhancements and proposed system modifications.
- Research and implement new technologies as required.
- Follow software development, security, testing, documentation, and coding standards.
Required Technical Skills
Candidates should have professional experience in at least two of the following areas:
Backend / API Development
- .NET
- ASP.NET
- REST APIs
- Web Services
Front-End Development
- React
- Angular
- Node.js
Cloud
- Microsoft Azure
- Cloud-based application development
Database
- Microsoft SQL Server
- T-SQL
- Stored Procedures
- Database Performance Optimization
Additional Technologies
- XML
- JSON
- HTTP
- SSL/TLS
- TCP/IP
- Application Caching
- Git
- Azure DevOps
Required Experience
- Experience developing and maintaining enterprise or web-based applications.
- Experience with API development and application integration.
- Experience working with relational databases, preferably SQL Server.
- Experience working in an Agile/Scrum development environment.
- Strong troubleshooting, analytical, and problem-solving skills.
- Ability to communicate effectively with both technical and non-technical stakeholders.
- Ability to learn and apply new technologies quickly.
Education
One of the following is required:
- Bachelor's degree in Computer Science, Information Technology, Management Information Systems, or a related field; OR
- 2–4 years of professional application development experience; OR
- Equivalent combination of education, training, and experience.
Ideal Candidate
The ideal candidate is a hands-on Application Developer / Software Developer with experience across .NET, ASP.NET, REST APIs, React, Angular, Node.js, Azure, and SQL Server. Candidates should understand modern application development, API integration, source control, Agile methodologies, and cloud-based development.
Similar jobs
- SA
Senior Software Engineer
Saab
Lincoln, MA🇺🇸$138.9k - $180.6k/yrHybrid4 months agoMATLABSVNScrum+5Technology - SA
Senior Software Engineer
NewSaab
Seabrook, NH🇺🇸$138.9k - $180.6k/yrHybrid2 minutes agoMATLABSVNScrum+5Technology - SA
Senior Software Engineer
NewSaab
Greenbush, MA🇺🇸$138.9k - $180.6k/yrHybrid2 minutes agoMATLABSVNScrum+5Technology - SA
Senior Software Engineer
NewSaab
Swansea, MA🇺🇸$138.9k - $180.6k/yrHybrid2 minutes agoMATLABSVNScrum+5Technology - LE
Lead Software Developer
NewLeidos
Gaithersburg, MD🇺🇸$87.1k - $157.4k/yrHybrid21 hours agoC++PythonTechnology - LE
Lead Software Developer
NewLeidos
Eagan, MN🇺🇸$87.1k - $157.4k/yrHybrid21 hours agoTCP/IPAgileC++Technology