AANSEACORE INC.
Software Development Manager (Remote)
Software Development Manager | AANSEACORE INC. |Worldwide
Job Description
We are seeking a strategic and technically adept Software DevelopmentManager. The successful candidate will play a key role in driving theevolution of our SaaS platform, leading our transition from a monolithicarchitecture to a modern, distributed system.
Skill / Qualifications
...Software Development Manager | AANSEACORE INC. | Worldwide
Job Description
We are seeking a strategic and technically adept Software Development Manager. The successful candidate will play a key role in driving the evolution of our SaaS platform, leading our transition from a monolithic architecture to a modern, distributed system.
Skill / Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 5+ years of experience leading software development teams with a proven track record of delivering commercial software.
- Strong technical background in .NET technologies and expertise in modern system design and architecture, including experience with distributed systems.
- Knowledgeable in cloud-based technologies and SaaS platforms, focusing on creating scalable and reliable software solutions.
- Exceptional soft skills, adept at aligning diverse viewpoints, facilitating constructive discussions, and adeptly managing the various facets of software development projects.
- Proficiency with cloud-based technologies and SaaS platforms, with a focus on scalability and reliability.
- Expertise in relational database systems, including the ability to write and optimize complex SQL queries.
- Familiarity with agile software practices, including iterative development, test automation, continuous integration, and clean code principles.
- Excellent leadership and soft skills, adept at facilitating discussions, aligning diverse perspectives, and managing software development projects.
- Strong analytical and problem-solving skills.
- Excellent communication and presentation skills.
Job Responsibilities
- Lead the technical vision for the system’s evolution from a monolithic architecture to a modern, distributed model, ensuring that design and architecture discussions are informed, strategic, and lead to actionable plans.
- Drive the growth of the software development team in a period of rapid scaling, while maintaining the technical integrity and performance of our platform as it evolves into a more modular and flexible architecture.
- Manage a diverse and expanding team, aligning varied perspectives, and fostering an environment where open communication, collaboration, and collective problem-solving are the norm.
- Work closely with Product Mgmt and UX to plan, prioritize, and deliver high-quality software in an agile environment.
- Foster a culture of excellence centered in agile software practices, embracing iterative development, test automation, continuous integration, and clean code principles.
- Collaborate with sales, operations, and support leaders to align development with customer needs and business objectives.
Benefits
Competitive Hourly Rate (Depending on experience)
Job Type: Full-time
Schedule:
- Monday to Friday
Work Location: Remote
Related Jobs
See more All Other Remote Jobs-
NewSave
-
NewSave
-
NewSave
-
NewSave
- Save
- Save
- Save
- Save
- Save