What are the responsibilities and job description for the Software Engineer (.Net, Kafka :: ONSITE ROLE) position at VAAM Technologies?
Education and Experience
- Bachelor's or Master's degree in Computer Science / related discipline or equivalent training
- 5 years of professional software development experience
- Proven experience organizing and leading software development efforts
- Proven accomplishments with advanced software development, including development and implementation of complex enterprise applications in multi-tier and highly integrated environments
- Experience evaluating and deploying enterprise solutions, both commercial and custom built solutions
- Expertise with C#, Java, .NET, JavaScript, MS SQL, or similar languages/technologies
- Knowledge of and experience with secure coding practices
- Experience with Test Driven Development (TDD) and writing automated tests
- Proficient with developer tools, including Generative AI
- Experience with cloud technologies and open source technologies
- Experience with agile and plan-driven project execution frameworks
- Knowledge of and experience with DevOps practices, CI/CD, and containerization technologies