Staff Software Engineer developing scalable and fault tolerant software systems for Walmart Labs. Collaborating with cross-functional teams to meet customer requirements and analyzing architectural gaps.
Responsibilities
Create simple, modular, extensible and functional design in adherence to the requirements for a product/solution within a domain
Develop complex, scalable and fault tolerant software systems to cater to the given requirements using springboot, java & Cassandra
Work with the Product team to understand Customer requirements and analyze the gaps between existing architecture and customer requirements
Drive production deployments using platform's automated CI and deployment tools
Provide support as SME for the functional domain
Analyze system performance impacting the complete product for non-functional requirements like reliability, operability, performance efficiency and security
Create detailed design using mock screens, pseudo codes and detailed functional logic of the modules for an entire product
Be the technical leader for the team & not only guiding but actively supporting team as needed and takes end to end ownership of design and architecture of a large-scale product/module
Ensure products are well designed, well-built and have flexible architectures to meet business needs and future extensibility
Triaging and Troubleshooting including regression testing, root cause analysis (RCA), root cause corrective action (RCCA)
Requirements
Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 4 years’ experience in software engineering or related area
6 years’ experience in software engineering or related area
Hands on experience in Microservices, RESTful webservices development in Java SpringBoot, Dropwizard or equivalent framework
Good knowledge in messaging systems: Kafka / RabbitMQ
Good knowledge of Cloud Native Architecture, Microservice Architecture and related stacks
Knowledge of at least one of Azure/Google Cloud Platforms
Lead Software Architect responsible for Teamcenter PLM implementation and enhancements at Baker Hughes. Collaborating with diverse teams to drive digital transformation initiatives across global operations.
Junior Software Engineer developing software for demodulation and decoding of radio signals. Collaborating with a team on projects using C++ and Python.
Junior Softwareentwickler developing software components for demodulation and decoding of radio signals in diverse applications. Collaborating in an agile team at PROCITEC to innovate signal processing solutions.
Full Stack Developer responsible for developing, maintaining, and optimizing web applications with .NET Core and Angular. Collaboration with QA and infrastructure teams for high - quality code is essential.
Software Engineer developing AI - powered solutions for enhancing air traffic control systems. Supporting the integration of machine learning into critical aviation technologies.
Software Developer building essential platforms in complex software ecosystems for a leading hearing tech company. Collaborate with a skilled team and engage in the full software development lifecycle.
Mobile Application Developer Intern developing iOS and Android mobile applications for a healthcare startup. Engaging in R&D to improve hearing health solutions and user experience.
Engineering Lead leading software development teams at INFORM for AI and cloud transformation. Driving technological changes and fostering team development within a familial and international environment.
Software Engineer developing cutting - edge software solutions at Kyndryl. Participating in all stages of development including architecture, testing, and CI/CD deployment.
Full - stack Developer at LYNX building next - generation trading applications. Collaborating with teams to enhance security and performance of our trading platform in Ghent.