
Senior Software Architect
4 weeks ago
Senior Software Architect ROLE DESCRIPTION SUMMARY Space Programs software development team focuses on development of software solutions supporting current next-generation MEO GEO space and ground assets The global team consists of system architects software engineers software architects test integration engineers We are looking for a Senior Software Engineer with full-stack expertise to join our team As part of the team you will play a key role in design development and validation of resource allocation software for MEO GEO space and ground assets This position presents an exciting chance to integrate and enhance software expertise with a deep understanding of satellite systems You are ideally someone who can thrive in a high-pace environment have a curious mind loves tackling complex problems enjoys turning chaos into clarity and brings a spark of creativity to every solution Plus youre a true team player who values collaboration knows that the best ideas come from working together and loves helping others succeed just as much as yourself PRIMARY RESPONSIBILITIES KEY RESULT AREAS Work with program management team to design and develop features needed to fulfil product requirements Lead the development of high-quality software by actively participating in all stages of software development lifecycle Be the subject matter expert on satellite communication systems and use the knowledge in the highly complex feature design and development Propose new and innovative methods to improve Conduct thorough testing and maintenance of the existing code base through the implementation of unit tests and prompt resolution of identified bugs Engage in peer reviews of Pull Requests to ensure code quality share insights and contribute to the continuous improvement of the overall codebase Investigate and provide support for anomaly resolution within operational systems proposing both corrective and preventive actions to enhance system stability Collaborate closely with the architecture leads to comprehend specific task challenges and devise innovative coding solutions actively participating in solution design and implementation discussions Initiate the creation of tickets for solution implementation presenting proposed solutions in a coherent manner that considers all system needs and influences Evaluate the relevance of new technologies and perform assessments to determine their applicability in the system Be involved in onboarding training and mentoring new team members ensuring a smooth integration into the project Coordinate and share information and knowledge with other development teams and test teams fostering effective communication within the team Actively participate in knowledge-sharing sessions with team members and subject matter experts contributing to a collaborative and learning-oriented environment Perform demonstrations to stakeholders and customers showcasing the developed solutions and addressing any inquiries to ensure customer satisfaction Maintain comprehensive technical documentation capturing key aspects of the software development process and system architecture for future reference and knowledge transfer Foster and enhance culture of collaboration and excellence in everything COMPETENCIES Demonstrates a strong ability to work independently aligning work with high-level objectives and long-term goals Exhibits high motivation and adept prioritization skills consistently delivering results within tight deadlines while working towards overarching objectives Works autonomously and proactively takes initiatives when necessary Possess outstanding communication and presentation skills conveying complex technical information to both technical and non-technical audiences Demonstrates a quick and decisive approach to problem-solving addressing challenges promptly and effectively Displays effective intercultural awareness contributing to a collaborative and inclusive work environment Proactively fosters a mindset of helping others succeed evidenced by a track record of mentoring and supporting team members in achieving their goals QUALIFICATIONS EXPERIENCE Bachelor or Masters degree in computer Science Software Engineering Telecommunication or Electrical Engineering 7 years of relevant work experience encompassing designing developing and testing software tailored for high-reliability critical systems Technical expertise in satellite communication systems or telecommunication systems Strong programming skills in Python or equivalent scripting languages Knowledge or hands-on experience with databases Familiarity or experience with Continuous Integration Continuous Deployment CI CD tools with a preference for Azure DevOps Understanding of cloud orchestration tools technologies and API standards Specialized domain knowledge or experience in one or more of the following areas Telecommunication Satellite-based communication system design Data communication RF Antenna Systems or Optimization SES and its Affiliated Companies are committed to providing fair and equal employment opportunities to all We are an Equal Opportunity employer and will consider all qualified applicants for employment without regard to race color religion gender pregnancy sex sexual orientation gender identity national origin age genetic information protected veteran status disability or any other basis protected by local state or federal law
-
Chief Software Architect
2 days ago
Chennai, Tamil Nadu, India Banyan Software Full time ₹ 15,00,000 - ₹ 20,00,000 per yearBanyan Software provides the best permanent home for successful enterprise software companies, their employees, and customers. We are on a mission to acquire, build and grow great enterprise software businesses all over the world that have dominant positions in niche vertical markets. In recent years, Banyan was named the #1 fastest-growing private software...
-
Senior Software Architect
2 days ago
Chennai, Tamil Nadu, India beBeeSoftware Full time ₹ 9,00,000 - ₹ 12,00,000We are seeking an experienced Senior Software Architect to lead the development of our software solutions.Job DescriptionThe ideal candidate will have a strong background in software engineering and architecture, with experience in designing and implementing scalable and efficient software systems.Key responsibilities include:Leading cross-functional teams...
-
Software Architect
6 days ago
Chennai, Tamil Nadu, India Trimble Inc. Full time ₹ 15,00,000 - ₹ 20,00,000 per yearWe are looking for a Senior Software Architect (P5) to lead the design and evolution of scalable, secure, and intelligent AI systems across our enterprise platform. This role requires deep technical expertise in AI/ML system architecture, cloud-native development, and distributed system design, along with the ability to influence cross-functional teams and...
-
Software Architect
13 hours ago
Chennai, Tamil Nadu, India beBeeSoftwareArchitect Full time ₹ 70,00,000 - ₹ 1,40,00,000Job Title: Software ArchitectDescription:This role involves designing, building, and configuring applications to meet business needs.To succeed in this position, one must have a strong understanding of software development principles, including component-based architecture and state management.Around 5 years of experience with front-end development tools and...
-
Senior Software Architect
2 weeks ago
Chennai, Tamil Nadu, India beBeeSoftware Full time ₹ 18,00,000 - ₹ 25,00,000Lead Dot Net ArchitectJob DescriptionWe are seeking an accomplished dot net lead with over 15 years of experience in .Net Framework, .Net Core, MySQL, AWS, and Angular. The ideal candidate will have a strong background in leading development teams and architecting solutions using Microsoft technologies.Required Skills and QualificationsExpertise in .Net...
-
Senior Software Architect
2 days ago
Chennai, Tamil Nadu, India beBeeEngineering Full time US$ 15,00,000 - US$ 20,00,000Job Title: Senior Engineering LeaderWe are seeking an experienced and skilled Senior Engineering Leader to develop software artifacts using Agile methodology, provide production support, design and implement Java-based applications, and collaborate with Business Analysts to understand platform requirements.This role involves developing software artifacts...
-
Software Solutions Architect
3 days ago
Chennai, Tamil Nadu, India beBeeSolution Full time ₹ 1,20,00,000 - ₹ 2,00,00,000Job Title: Solution ArchitectAn experienced Solution Architect is responsible for designing and building innovative software solutions to meet business requirements.Key responsibilities include collaborating with cross-functional teams, developing technical specifications, and ensuring alignment with business objectives.Technical Skills:Proficiency in...
-
Chief Software Architect
2 days ago
Chennai, Tamil Nadu, India beBeeSoftware Full time ₹ 9,00,000 - ₹ 12,00,000Software Development OpportunitiesWe are seeking a skilled Software Engineer to join our team and take on an exciting new career challenge.This is an opportunity for a driven professional to engineer and maintain innovative, customer-centric, high-performance solutions.You'll build a wide network of stakeholders of varying levels of seniority, hone your...
-
Senior Security Architect
2 days ago
Chennai, Tamil Nadu, India ValueLabs Full timeWe are looking for Senior security architect with 8 + years of experience for Chennai Location.Skills:Cloud: AWS, Azure, OCI, OpenShiftContainers: Docker, KubernetesSecurity: IAM, OAuth2, OWASP, NIST, CrowdStrikeDev: APIs, Microservices, Python, JavaDevOps: secure CI/CD, Terraform, HelmMonitoring: ELK, Prometheus, SentinelArchitecture: Enterprise...
-
Software Security Architect
6 days ago
Chennai, Tamil Nadu, India Trimble Inc. Full time ₹ 15,00,000 - ₹ 20,00,000 per yearWe are seeking a highly experienced Senior Software Security Architect to lead the design and enforcement of robust security architectures across our AI and machine learning platforms. This role focuses on ensuring the secure design, implementation, and operation of AI systems, including agentic AI, large language model (LLM) integrations, and machine...