Job Description
Join our dynamic team at TechSolutions Inc. in Baltimore, MD as a Senior Software Engineer. We're revolutionizing local tech solutions and seeking passionate innovators to build scalable applications that serve our Virginia and Maryland communities. Enjoy competitive benefits, flexible work arrangements, and the opportunity to shape cutting-edge projects in a collaborative environment.
Responsibilities
- Design and implement scalable backend systems using Node.js and AWS
- Mentor junior developers through code reviews and technical guidance
- Collaborate with product teams to translate requirements into technical solutions
- Optimize application performance and ensure robust security protocols
- Lead CI/CD pipeline improvements and DevOps initiatives
- Document technical specifications and create API documentation
- Contribute to open-source projects aligned with company goals
Qualifications
- 5+ years of professional software development experience
- Expertise in JavaScript, TypeScript, and React.js frameworks
- Proficient with cloud platforms (AWS/GCP) and containerization (Docker/Kubernetes)
- Strong background in database design (SQL/NoSQL) and RESTful APIs
- Bachelor's degree in Computer Science or equivalent practical experience
- Proven track record of delivering high-impact projects in agile environments
- Excellent problem-solving skills and attention to detail
- Experience with version control systems (Git) and CI/CD tools