As a software developer, you will lead and participate in mid-large scale projects by reviewing project requirements; translating requirements into technical solutions; gathering requested information, writing and developing code; conducting unit testing; communicating status and issues to team members and stakeholders; collaborating with the project teams, and cross-functional teams; troubleshooting open issues and bug-fixes; ensuring on-time delivery and hand-offs; interacting with the project manager to provide input on project plan; and providing leadership to the project team
Front-end Engineering: You create and improve systems, bridging the gap between the user and backend developers to provide the best user experience.
Backend Engineering: You design and build ground-up transformational tools, integrating data across sources and collaborating across cross-functional teams.
Tech proficiency: Java, SQL, NoSQL, Service-Oriented architecture, Cassandra, Spring Boot, Kotlin, Scala, Solr, Kafka, MemCache, Big data frameworks – Hadoop, Spark, Hive, Storm. Cloud technologies (GPC, Azure), and Open-Source technologies.
Full-Stack Engineering: You work with a range of technologies and languages, understanding the complete implementation process to deliver world-class solutions.
Mobile Engineering: You build UX-focused android and iOS applications using OOP design principles to help millions of our customers and members.
Seeking the best tech companies to work for? Browse the open positions below and apply for the relevant software developer job at Walmart Global Tech.