Blueprint is looking for a Software Design Engineer to design, develop, implement, test, and maintain business and computer applications software to meet client needs and data requirements, contributing to sophisticated software implementation projects.
Requirements
- 5-7 years of experience in software design engineering and development.
- Strong competencies in data structures, algorithms, and software design.
- Experience in large systems software design and development.
- Proficiency in programming and experience with problem diagnosis and resolution.
- Familiarity with cloud technologies, microservice development, SCRUM, AKS, Service Fabric, and Web API development is preferred.
Responsibilities
- Fine-tune and improve various sophisticated software implementation projects.
- Gather and analyze system requirements, document specifications, and develop software solutions to meet client needs and data.
- Analyze and review enhancement requests and specifications.
- Implement system software and customize to client requirements.
- Prepare detailed software specifications and test plans.
- Code new programs to client’s specifications and create test data for testing.
- Modify existing programs to new standards and conduct unit testing of developed programs.
Other
- Bachelor's degree in a technical field such as computer science, computer engineering, or related field preferred.
- Ability to make an impact is amplified when you join one of our teams.
- Focus on solving unique business problems while gaining hands-on experience with the world’s best technology.
- Opportunity to work with multiple clients and teams, such as data science and product development, all while learning, growing, and developing new solutions.
- Equal employment opportunity employer.