Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Full-stack Engineer, Software @ Bridge International

Home > Programming & Design

 Senior Full-stack Engineer, Software

Desired Candidate Profile


About the Role
Technology at Bridge is a highly complex, vertically-integrated affair, with systems supporting an ever expanding range of functions and countries, and crossing between software development, IT operations, academy operations, and logistics/supply chain. At the same time, our teams run lean and things change fast governments make policy decisions that affect us, launching new countries is a frenetic affair, and we still need to evolve our core technology offering.
We are looking for a full time Senior Full-Stack Engineer, Software Development to join our new Hyderabad-based cross-functional software development team, which will participate in building the software that powers and improves efficiency to enhance our competitive advantage. This person should be familiar with design and implementation issues specific to a data driven, highly scalable environments and be able to handle such issues with flexibility and ingenuity. The ideal candidate will have a strong customer focus, a proven track record of delivering high-quality products in a continuous delivery environment, and an appreciation for clean and simple code. Bridge especially values T-shaped team members individuals with deep expertise in particular areas, but comfortable working across all parts of the technology stack.

What You Will Do
  • Assume ownership over the server-side architecture of the Bridge software platforms
  • Design, implement, and support new products and features
  • Analyse and improve the server-side architecture with a focus on maintainability and scalability
  • Mentor and guide junior engineers, including performing code reviews
  • Collaborate with project sponsors to elaborate requirements and facilitate trade-offs that maximise customer value
  • Work with product and development teams to establish overall technical direction and product strategy

Required Candidate profile

What You Should Have
  • You have a BA/BS in Computer Science or related technical field
  • You have 6+ years of enterprise software development experience
  • You are comfortable recommending and advocating for enterprise architectural best practices for highly-available, scalable, and reliable implementations
  • You have direct experience integrating off-the-shelf and custom built software, and understand the trade-offs between building and buying software.
  • You function well in a fast-paced, informal environment where constant change is the norm and the bar for quality is set high
  • You have enterprise-level experience with continuous delivery practices and tools (e.g Jenkins, Bamboo, GoCD, Octopus)
  • Proficiency in test-driven development (TDD) and/or behaviour driven development (BDD) is required
  • You are in expert in four or more of the following areas and interested in learning the rest:
o C#/.NET
o Web services (esp. WebAPI or NancyFx; Richardson L2+)
o Cloud environments (esp. AWS) and architectures/implementations (e.g. CQRS/ES, circuit breakers, messaging, etc.)
o Enterprise application performance monitoring (e.g. E.L.K., Nagios, NewRelic, Riverbed)
o System security (e.g. OWASP, OAuth)
o Infrastructure-as-Code (e.g. Puppet, Chef, Ansible, Docker, boxstarter, chocolatey/WinRM/powershell)
o MS SQL Server/T-SQL
  • You must have worked in an agile delivery environment and understand not only the mechanics, but also the underlying motivations
  • Bridge is primarily a .NET shop (server-side), so experience in this area is preferable; however, Bridge also values developers with diverse experience, so serious exposure to other languages and ecosystems (e.g. NodeJS, Ruby, functional languages, NoSQL DBs) is a bonus
  • Bridge is a strong supporter of open source projects familiarity with OSS projects is a plus; contributions to open source projects is a big plus

You're also
  • A detailed doer You have a track record of getting things done. You're organized and responsive. You take ownership of every idea you touch and execute it to a fine level of detail, setting targets, engaging others, and doing whatever it takes to get the job done. You can multi-task dozens of such projects at once and never lose sight of the details. Likely, you have some experience in a start-up or other rapid-growth company
  • A creative problem-solver Growing any business from scratch comes with massive and constant challenges. On top of that, Bridge works in often fragile, sometimes volatile low-resource communities and with complex government systems. You need to be flexible and ready to get everything done effectively, quickly, and affordably with the materials at hand
  • A relentless advocate The children we serve and teachers we empower never leave your mind. You know them, get them, have shared a meal with them (or would be happy to in the future). You would never shrink back from shaking a parents hand or picking up a crying child, no matter what the person was wearing or looked like. Every decision you make considers their benefit, experience, and value
  • A malleable learner You believe you can always do better. You welcome constructive criticism and provide it freely to others. You know you only get better tomorrow when others point out where you've missed things or failed today
  • A data-driven decision-maker When making decisions, you don't rely your intuition alone. You collect data, you analyze it and make decisions with clear justifications
  • A curious investigator You ask why a lot. You don't just take what you see and accept it. You wonder why it is that way, and are aware that the world we see is created by human choices and actions and it could be different. You wonder, and see the world as wonderful even when you want to change a part of it that is unjust

Education:

UG:   B.Tech/B.E. - Any Specialization, B.Sc - Any Specialization

PG:  MS/M.Sc(Science) - Any Specialization, MCA - Computers, M.Tech - Any Specialization

Doctorate:  Doctorate Not Required

Contact Details:

+ View Contactajax loader


Keyskills:   c# Enterprise Applications cd software development ci unit testing Code Review sql server continuous delivery coding integration testing asp.net .net framework product development Web Application .net sdlc

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

Bridge International

BRIDGE INTERNATIONAL ACADEMIES INDIA LLP Who We Are Bridge believes every child has the right to high quality education and works in partnership with governments, communities, parents and teachers to deliver education to over 100,000 children in underserved communities across Africa and Asia. ...