Senior Software Engineer
Why This Role Stands Out
This Senior Software Engineer role at V-Work Infotech Solutions INC offers a fantastic opportunity to design and deliver scalable enterprise applications using modern technologies, with the flexibility of a hybrid work model. You'll thrive here if you possess strong problem-solving skills, system design expertise, and a passion for mentoring teams, contributing to a reputable company's growth.
Quick Overview
Job Description
We are seeking an experienced Software Engineer / Senior Software Engineer with 9–15+ years of hands-on software development experience. The ideal candidate will have expertise in designing, developing, and delivering scalable enterprise applications using modern technologies, cloud platforms, and Agile methodologies. The candidate should possess strong problem-solving abilities, system design expertise, and the capability to mentor development teams while collaborating with cross-functional stakeholders.
Key Responsibilities- Design, develop, test, deploy, and maintain scalable enterprise applications.
- Analyze business requirements and translate them into technical solutions.
- Develop high-quality, reusable, and maintainable code following coding standards.
- Design RESTful APIs, microservices, and distributed systems.
- Perform code reviews and ensure software quality through unit and integration testing.
- Optimize application performance, scalability, and reliability.
- Troubleshoot complex production issues and provide timely resolutions.
- Collaborate with Product Managers, Architects, QA, DevOps, and business stakeholders.
- Mentor junior developers and provide technical leadership.
- Participate in architecture discussions and technology evaluations.
- Implement CI/CD pipelines and DevOps best practices.
- Ensure application security and compliance with industry standards.
- Stay current with emerging technologies, cloud services, AI-assisted development tools, and software engineering best practices.
- 9–15+ years of software development experience.
- Strong programming experience in Java, Python, C#, Go, or JavaScript/TypeScript.
- Experience with Spring Boot, .NET Core, Node.js, or Django/FastAPI.
- Strong understanding of Data Structures, Algorithms, OOP, and Design Patterns.
- Experience with Microservices Architecture and REST APIs.
- Hands-on experience with AWS, Azure, or Google Cloud Platform.
- Strong knowledge of SQL (PostgreSQL, MySQL, SQL Server) and NoSQL (MongoDB, Redis).
- Experience with Docker, Kubernetes, Jenkins, Git, Terraform, and CI/CD pipelines.
- Knowledge of Kafka, RabbitMQ, or other messaging systems.
- Experience with Agile/Scrum development methodologies.
- Excellent analytical, communication, and leadership skills.
Skills
Similar jobs
Rust Engineer - Remote
Nava Software Solutions · United States
2 minutes agoSoftware Engineer/Florida with Security Clearance
The Josef Group Inc. · Tampa, United States
16 minutes agoSr Systems Engineer with Security Clearance
ELEVI Associates, LLC · Annapolis Junction, United States
19 minutes ago$180k - $200k/yrGround System Software Engineer (R4787) with Security Clearance
Shield AI Inc · Dallas, United States
19 minutes agoWeb Development Technician (must Have Security Clearance) Stratc with Security Clearance
Spiral Solutions and Technologies, Inc. · Offutt Air Force Base, United States
19 minutes agoSr. Java Software Engineer TS/SCI Required with Security Clearance
ZoeTech Staffing LLC · Denver, United States
19 minutes ago