Alachisoft is currently looking for a Lead Software Engineer to join our highly talented engineering team to help drive the design and development of our server software products. This opportunity is for a self-motivated, passionate, execution-oriented person who can inspire others through his/her technical depth and also ensure high-quality software design and development.
You also need to understand the .NET or Java, multi-threaded programming, memory management, and socket programming. You MUST have a solid .NET or Java design and development background. Without it, you won’t be considered for this position.
Responsibilities
- NCache development, a complex, multi-threaded, high-performance, and distributed server application in .NET or Java.
- Requirements capture and documentation, R&D, prototyping, and POC
- Understand and document architecture and design of core frameworks and features
- Project Management with SCRUM and Microsoft DevOps Server
- Develop NCache client APIs in .NET, Java, Node.js, Python, Scala, PHP
- Develop NCache server-side features and pluggable modules in .NET and Java
- Deploy NCache on VMs thru installers, Kubernetes Clusters thru K8s operator, and as SaaS in Azure & AWS marketplaces
Desired Skills & Experience
Qualifications
- BSCS/BSSE with 13+ yrs of overall and 5+ yrs of leadership experience
- Solid design and development experience
- Very strong in C#/.NET and/or Java development
- Experience developing complex multi-threaded server applications
- Document requirements, architecture, and design of applications
- Must have a confident and outspoken personality with leadership skills
Benefits
Our environment is fast-paced and innovative. Our culture is focused on solving daunting challenges while supporting our employees to maintain a healthy balance of hard work and fun. We are proud of the quality of our employees, the importance of our mission, and the clients we serve.
Excellent compensation along with benefits including health insurance, holidays, and personal time off. For senior posts, a long-term retention bonus is also offered after some time.
Please email your resumes to jobs@alachisoft.com