Software

Senior Software Engineer (Java/Kotlin) (Remote)

Preferable Location(s): Pune, India
Work Type: Full Time

Our Senior Developers become trusted advisors to our clients, working alongside other client stakeholders to ensure delivery and technical excellence. As a Senior Developer, you will lead by example and work hands-on alongside your teammates on delivery - as well as providing high-level guidance and advice to our customers.


Our Company:

Founded in 2003, Braves Technologies is helping global technology companies incubate their dedicated offshore software development teams in India. For the past 15+ years, Braves has been building Software Engineering, Game Development, and Customer Success teams for clients across the US and Australia.


For more information, you can visit https://www.bravestechnologies.com/


Our Culture:

We are a team focused on high performance, high delivery, diverse thinking, and embodying a collaborative culture at all levels. We value and encourage learning throughout the organization. Every employee at Braves understands ownership and fulfills what is required. We align a perfect work-life balance.


About the role:

If your client gave you free-range to pick your tech stack, what would you do with it? What would you do if you had a new challenge every day? How would you feel if you could impact people's lives through tech?


*****Potential Relocation to Australia*****


Key responsibilities:

● Work under autonomy with a self-driven attitude to own problems and deliver solutions

● Understand the complex business and technical problems, learn quickly, understand tradeoffs and communicate a solution

● Capability to research alternative solutions and propose them within given constraints

● Apply different languages and technologies to your projects while coding side by side with other developers on your team

● Implementing continuous integration, delivery and DevOps practices to accelerate the delivery of new valuable functionality to its intended users

● Applying test-driven development practices to ensure high quality of the software, and reduce future effort and cost on implementing changes to the product

● Mentoring and coaching less experienced software engineers within the team and in our clients’ tech teams, hosting tech meetups and our community events to share your expertise with others

● Advising our clients on the right technical decisions and advocating for the best practices to use


About you/required skills:

● Being an expert in one or more coding languages (Java/Kotlin, Javascript...etc.) and being comfortable with learning a new languages and technologies required for a new client project

● Having experience with continuous integration and continuous delivery (CI/CD) practices

● Applying test-driven development practices (TDD) to your work

● Working knowledge of one of the cloud technologies such as Azure, AWS, or Google Cloud

● Working knowledge of docker. Experience with kubernetes would be an advantage

● Being comfortable with one of the agile methodologies for organising their work

● Being flexible and ready to wear multiple hats during the project lifecycle


What’s in it for you/Benefits for working for us:

Competitive Salary

Hybrid work culture

Flexible work timings

Family Group Medical Health Insurance

Group Accidental Insurance

Leave encashments (Gross, not just base salary)

Regular Fun and Sports activities.

Birthday/Anniversary Celebrations

Other benefits like Gratuity, PF/VPF, maternity, etc.

Submit Your Application

You have successfully applied
  • You have errors in applying