FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Developer – Secret
Xcelerate SolutionsSenior Software Developer designing, developing, and maintaining secure enterprise applications at Xcelerate Solutions. Collaborating with teams and mentoring junior developers in a hybrid work environment.
Tech Stack
Tools & technologiesASP.NETCloudDockerJavaMicroservicesMS SQL Server.NETOraclePythonServiceNowSQL
About the role
Key responsibilities & impact- Design, develop, test, deploy, and maintain secure, scalable enterprise software applications using modern software engineering and Secure Software Development (SecDevOps) practices
- Develop full-stack applications using ASP.NET Core, .NET Framework, Java, Python, and other modern programming languages and frameworks
- Design, develop, optimize, and maintain relational database solutions using Microsoft SQL Server, Oracle Database, and other enterprise database technologies
- Develop and maintain applications leveraging enterprise platforms including SharePoint and ServiceNow
- Build, deploy, and maintain RESTful APIs and microservices architectures supporting distributed enterprise applications
- Develop cloud-ready and containerized applications utilizing Docker and container orchestration platforms
- Create, maintain, and optimize Dockerfiles and Infrastructure as Code (IaC) components supporting application deployment and container lifecycle management
- Design and implement secure CI/CD pipelines supporting automated build, testing, deployment, and release processes
- Troubleshoot and resolve complex software, database, and application integration issues
- Develop automated unit, integration, regression, and performance tests
- Produce technical documentation, system design documentation, API documentation, and operational procedures
- Mentor junior developers and promote software engineering best practices across development teams
- Support Agile software development methodologies, including Scrum, sprint planning, backlog refinement, and retrospectives
Requirements
What you’ll need- Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related technical discipline (or equivalent experience)
- 7+ years of professional software development experience designing and developing enterprise applications
- Extensive experience developing applications using: ASP.NET Core, .NET Framework, C#, Java, Python
- Strong experience with Microsoft SQL Server, Oracle Database, database design, query optimization, stored procedures, and data modeling
- Experience developing applications using SharePoint and/or ServiceNow platforms
- Experience designing, developing, and maintaining RESTful APIs and enterprise web services
- Experience developing applications for containerized environments using Docker
- Experience creating and maintaining Dockerfiles and container build configurations
- Strong understanding of software design patterns, object-oriented programming, and software architecture principles
- Experience performing code reviews, debugging, performance tuning, and application optimization
- Strong analytical, troubleshooting, and problem-solving skills
- Excellent written and verbal communication skills
Benefits
Comp & perks- Health insurance
- Retirement plans
- Paid time off
- Professional development opportunities
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
ASP.NET CoreC#JavaPythonMicrosoft SQL ServerOracle DatabaseRESTful APIsDockerInfrastructure as CodeSoftware Design Patterns
Soft Skills
Analytical SkillsTroubleshootingProblem-SolvingWritten CommunicationVerbal Communication
Certifications
Bachelor's Degree in Computer ScienceSoftware EngineeringInformation Technology