Job
Description
As a member of the growing consulting team, you will play a crucial role in building scientific/engineering software applications across various platforms. Your primary responsibility will be designing and developing these applications in collaboration with the team, emphasizing the importance of strong programming skills. Key Responsibilities: - Build efficient, reusable, and reliable enterprise-transforming scientific/engineering applications using the latest tools and techniques - Understand and apply object-oriented/functional programming techniques, and be open to acquiring new skills swiftly - Maintain and improve the performance of existing software, communicate effectively with clients and team members, and ensure software quality through thorough testing and maintenance Qualifications Required: - Bachelor's or Master's degree in Engineering/Sciences with a strong passion for Programming - Proficiency in languages like C#, C++, Python, or JavaScript - Solid understanding of OOPS concepts, ability to work independently and as part of a team, excellent problem-solving and analytical skills, and keen attention to detail Nice to have skills include knowledge of full-stack technologies, computational geometry algorithms, graphics frameworks like OpenGL/WebGL, experience in CAD/CAM/CAE software development, and familiarity with Machine learning, artificial intelligence, augmented reality, cloud computing, and AWS. If you are a proactive individual with a strong work ethic and a continuous learning mindset, we offer benefits such as flexible work hours, medical policy, and growth opportunities while working with a diverse workforce. Join us and be a part of our dynamic team. As a member of the growing consulting team, you will play a crucial role in building scientific/engineering software applications across various platforms. Your primary responsibility will be designing and developing these applications in collaboration with the team, emphasizing the importance of strong programming skills. Key Responsibilities: - Build efficient, reusable, and reliable enterprise-transforming scientific/engineering applications using the latest tools and techniques - Understand and apply object-oriented/functional programming techniques, and be open to acquiring new skills swiftly - Maintain and improve the performance of existing software, communicate effectively with clients and team members, and ensure software quality through thorough testing and maintenance Qualifications Required: - Bachelor's or Master's degree in Engineering/Sciences with a strong passion for Programming - Proficiency in languages like C#, C++, Python, or JavaScript - Solid understanding of OOPS concepts, ability to work independently and as part of a team, excellent problem-solving and analytical skills, and keen attention to detail Nice to have skills include knowledge of full-stack technologies, computational geometry algorithms, graphics frameworks like OpenGL/WebGL, experience in CAD/CAM/CAE software development, and familiarity with Machine learning, artificial intelligence, augmented reality, cloud computing, and AWS. If you are a proactive individual with a strong work ethic and a continuous learning mindset, we offer benefits such as flexible work hours, medical policy, and growth opportunities while working with a diverse workforce. Join us and be a part of our dynamic team.