Senior Software Engineer role at The Midtown Group. Develop custom software solutions for clients and internal systems. Drive full life-cycle software development from end to end.
Key Highlights
Key Responsibilities
Technical Skills Required
Benefits & Perks
Job Description
We are actively interviewing for this 100% remote opportunity. If interested please apply now.
About the Role
We are seeking a Senior Software Engineer I to serve as an integral part of the software engineering and product development team. This group provides custom software solutions for clients as well as internal support systems. With a strong focus on new development, the ideal candidate will possess the skills necessary to drive full life-cycle software development from end to end.
Key Responsibilities
- Participate in comprehensive requirements gathering and analysis.
- Lead application and database design initiatives.
- Maintain thorough system documentation.
- Write and unit-test highly efficient code.
- Manage seamless deployment processes.
Interested in remote work opportunities in Development & Programming? Discover Development & Programming Remote Jobs featuring exclusive positions from top companies that offer flexible work arrangements.
Required Qualifications
- Education & Experience: Bachelor’s degree in Computer Science with 5+ years of professional .NET software development experience, OR a Master’s degree with 3+ years of .NET experience.
- Architecture & Design: Demonstrated expert knowledge in Object-Oriented (OO) analysis and design principles.
- Full-Stack Development: Proficiency in developing full-stack applications utilizing front-end frameworks such as Angular, React, Vue, or equivalent technologies.
- Backend Expertise: Strong experience developing RESTful web services and web APIs.
- Database Skills: Advanced SQL experience, including relational database development, stored procedures, triggers, and query writing.
- Cloud Infrastructure: Minimum of 1 year of experience working with cloud technologies, with a strong preference for AWS.
- Core Competencies: Solid understanding of algorithms, excellent analytical skills, and high attention to detail.
- Work Style: Self-starting, independent thinker capable of thriving both autonomously and collaboratively within a team. Excellent communication skills are required.
Browse our curated collection of remote jobs across all categories and industries, featuring positions from top companies worldwide.
Similar Jobs
Explore other opportunities that match your interests
YO IT CONSULTING
DataAnnotation
Backend Platform Engineer (Docker Desktop)