Basic Qualifications:
- 3+ years of non-internship professional software development experience
- Programming experience with at least one modern language such as Java, C++, or C# including object-oriented design
- 1+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems.
Additional Job requirements
- BS/MS/PhD in Computer Science/Math or equivalent
- BS in computer science or related field.
- 2+ years of relevant professional software development experience: designing, developing, and delivering software written in Java, C#, or C++, web development.
- Knowledgeable in object-oriented design patterns.
- Experience building highly scalable and distributed systems
Preferred Qualifications
- Experience with service-oriented architecture and application/services development
- Passion for performance debugging and benchmarking
Ability to clearly and concisely communicate with technical and non-technical stakeholders across all levels of the organization
About Amazon India
Amazon is guided by four principles: customer obsession rather than competitor focus, passion for invention, commitment to operational excellence, and long-term thinking. We are driven by the excitement of building technologies, inventing products, and providing services that change lives. We embrace new ways of doing things, make decisions quickly, and are not afraid to fail. We have the scope and capabilities of a large company, and the spirit and heart of a small one.
Together, Amazonians research and develop new technologies from Amazon Web Services to Alexa on behalf of our customers: shoppers, sellers, content creators, and developers around the world.
Our mission is to be Earth's most customer-centric company. Our actions, goals, projects, programs, and inventions begin and end with the customer top of mind.
You'll also hear us say that at Amazon, it's always "Day 1." What do we mean? That our approach remains the same as it was on Amazon's very first day - to make smart, fast decisions, stay nimble, invent, and focus on delighting our customers.
Similar jobs
As an SDE, you will develop a deep understanding of our business, work closely with development teams and own the architecture and end-to-end delivery of software components.
Requirements:
- Exp: 3 - 8 years.
- 4 + years' experience building successful production software systems.
- A solid grounding in Computer Science fundamentals (based on a BS or MS in CS or related field).
- The ability to take convert raw requirements into good design while exploring technical feasibility tradeoffs.
- Expertise in System design (design patterns, LLD, HLD, Solid principle, OOAD, Distributed systems etc. ), Architecture (MVC/Micro services).
- Excellence in technical communication.
- Has experience in mentoring other software developers.
- BS/MS in Computer Science or equivalent.
- Experience developing service oriented architectures and an understanding of design for scalability, performance and reliability.
- Demonstrated ability to mentor other software developers to maintain architectural vision and software quality.
- Demonstrated ability to achieve stretch goals in a highly innovative and fast paced environment.
- Expertise in delivering high-quality, innovative application.
- Strong desire to build, sense of ownership, urgency, and drive.
- Strong organisational and problem solving skills with great attention to detail.
- Ability to triage issues, react well to changes, work with teams and ability to multi-task on multiple products and projects.
- Experience building highly scalable, high availability services.
- The ideal candidate will be a visionary leader, builder and operator.
- He/she should have experience leading or contributing to multiple simultaneous product development efforts and initiatives.
- He/she needs to balance technical leadership with strong business judgment to make the right decisions about technology choices.
- He/she needs to be constantly striving for simplicity, and at the same time demonstrate significant creativity, innovation and judgme.
- Proficiency in, at least, one modern programming language.
- Experience in SQL or Non-SQL database.
- Strong sense of ownership, urgency, and drive.
- Demonstrated leadership abilities in an engineering environment in driving operational excellence and best practices.
- Demonstrated ability to achieve stretch goals in a highly innovative and fast paced environment.
- Excellent communication, collaboration, reporting, analytical and problem solving skills.
- Good understanding of at least some of the modern programming languages (Java) and open-source technologies
Exp - 2+ Yrs
Skills - Java & SQL
Location - Vikhroli, Mumbai
*Need candidates from Mumbai location only*
NP - Immediate
Primary Skills: Java Backend Development, UNIX, Oracle, SQL, MQFTP
Secondary Skills: Autosys, Service Now
Experience: 6- 8 years
Responsibilities:
- Drive the Migration Project and support Business Applications teams through the project lifecycle.
- Interpret written business requirements, functional requirements and technical specification documents to design and develop technical solutions that meet business needs
- Contribute to Application development, migration of components, testing and Production Support.
- Collaborate with IT and Business partners to develop, and troubleshoot end to end technical solutions
- Create and maintain technical evaluation documentation using defined technical documentation templates that meet standards
Required Skills:
- Well versed with Java Backend Development.
- Proficient in Oracle, SQL.
- Experience in Shell scripting in UNIX, Autosys scheduler
- Good understanding of Database Management Systems (DBMS)
- Knowledge of different file movement patterns and tools - File Transfers, Messaging, MQFTP, Sterling Integrator, Mobius
- Knowledge of different file formats plus file format conversion to & from JSON, csv etc.
- Good understanding of Object-Oriented Programming
- Good understanding of SDLC lifecycle & processes.
- Exposure to ITIL foundational concepts, Service Now and Production Management Activities.
- Financial Services experience will be a plus
- Experience in using Dev tools ( Eclipse ), code quality tools, defect tracking tools
Desired Skills:
- Strong interpersonal, oral, presentation, and written communication skills
- Excellent team player with good organizational, communicational, analytical and logical skills.
Designing and implementing high quality software project in JAVA, SQL, J2EE and other java technologies
Software prototype
System architecture
Software design documentation
Test plan and test cases
Technical documentation.
Python Developer
at RaiFox is a technology firm based out of Bangalore.
J2EE Developer
at SwapsTech Software Solutions Pvt. Ltd.