Software Development Engineer Amazon Business Payments, Business Payments Experience And Invoicing

3 to 6 Years    Gurgaon (Haryana)

Job Description

DESCRIPTION Job summary
Are you a driven Software Development Engineer who wants to have a direct impact on customers and the team? Do you enjoy building flexible, performant and extensible solutions for complex financial and risk problems? As a Software Development Engineer on Amazon Business Payments , you will lead designing and building systems to support our financial products. In this role you will work closely with a talented team of software engineers, product managers, and UX designers to build financial products. You will accelerate Business Payment team's expansion by scaling systems to handle increasing workloads. You will simplify the complexities of partner onboarding, product management and risk assessment through analysis and system design.
We are a fast-paced development team, using agile methodologies and SOA design patterns. We encourage innovation and expect engineers to take a high level of ownership throughout the software life cycle. We minimize the bureaucracy and focus on giving developers time to develop. Alongside of building new products and services, we are constantly looking to enhance our existing systems by improving performance and refactoring for reuse. There are numerous opportunities to design scalable architectures.

A day in the life
We are a fast-paced development team, using agile methodologies to deliver incrementally with each two-week sprint. We build predominantly in java using a blend of server and serverless based architectures. We are a full stack development organization owning internally and externally facing UI stacks as well as multiple services. We invest heavily in automation in both testing and deployment to reduce time to market and scale our operations. We allocate time for learning and experimentation through learning days and hackathons and provide plenty of opportunities to work along-side senior engineers. We share our knowledge through weekly learning sessions and monthly tech talks. We constantly seek to innovate new approaches to system design and make our applications faster and more flexible by monitoring system performance and prototyping new ideas.
About the team
We offer a fun, inclusive, environment to work in with a strong team identity and culture, and a clear mission to help small businesses grow and thrive. We encourage innovation and a high level of ownership throughout the software life cycle.

BASIC QUALIFICATIONS
2 years of non-internship professional software development experience
1 years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems.
Programming experience with at least one software programming language.

BS in Computer Science, Computer or Electrical Engineering, Mathematics, or a related field
3 years relevant work experience in software development
Solid knowledge of Computer Science fundamentals (object-oriented design, data structures and algorithm design)
Proficiency in at least one modern object-oriented programming language such as Java (Preferred) or C#.
Excellent communication and analytical skills

PREFERRED QUALIFICATIONS
MS in Computer Science, Computer/Electrical Engineering, Mathematics, or a related field
Five years of progressively responsible work experience
Experience in building large scale distributed systems
Experience in scaling and performance tuning of large systems
Experience with AWS and other cloud technologies
Understanding of relational and non-relational data modeling
Experience developing software in a Unix/Linux environment
Experience with devops and continuous deployment
Familiarity with scripting languages - Unix Shell / Perl / Python
Education: ME/ M.Tech./ MS (Engg/ Sciences)r r r r r r r Any Graduate
Industry: Consumer Durables/FMCG, Warehousing

Skills Required

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD2898175
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Gurgaon (Haryana),
  • Education
    Not mentioned
  • Experience
    3 to 6 Years