E-gineering
Software Engineer
E-gineering, Indianapolis, Indiana, us, 46262
Position Type: W-2Location: Indianapolis, IN
E-gineering (EG) seeks a Senior Developer who leans toward server-side development and has the i
n-depth technical knowledge and a passion for delivering value
This W-2 position would require candidates to live near Indianapolis, IN.
Currently, we do not offer relocation assistance. W-2 employees work from home, from EG's office in Indianapolis or the client's office, depending on client engagement requirements. Current client opportunities support remote work from home.
Here are some examples of the kinds of things we do:Work on collaborative, blended development teams rapidly delivering software using agile principlesAssist clients with the development of good CI/CD practices and DevOps cultureAssist in decision-making around and implementation of distributed systems for large enterprisesArchitect solutions that deliver business value for clientsCloud deployment and migrationWho you are:
Continually improving and honing your skills to meet the needs of our customersPassionate about sharing knowledge and being an active participant in helping your teammates grow and become the best they can beHumble - you focus on doing best for customers and the team vs. being "right."What you like:
Enjoy working hard with a collaborative teamDriven to serve clients wellTaking on initiatives to solve problems, learn new technologies and skill setsHelping teammates work through challengesWhat you'll do:
Deliver solutions that run on the server side. Languages used commonly include Java, C#, Javascript, and Python.Deliver good API design in collaboration with front-end developers and other integratorsContribute functional front-end code using a modern JavaScript framework (React, Angular, Vue)Communicate with business stakeholders and decision-makers about development activities and solutionsAdvise clients on technology decisionsContinuously discover, evaluate, and implement new technologies to maximize development efficiencyLearn new technologies to contribute at various levels of the software stack as needed.What you bring:
4+ years of server-side developmentDeep knowledge of Java, C#, or JavaScriptExtensive understanding of SQL and database designKnowledge and experience with cloud technologiesExperience with unit and integration testing and designing test systemsUnderstanding of architectural trade-offs when designing software systemsComfortable designing and creating REST APIs. GraphQL, gRPC, and other API types are also great to haveFlexibility to work with others on a development team, including respecting other team members; the best software teams can write quality software without toxicity. Candidates should be willing to help other developers and be humble enough to seek help when needed.Strong interpersonal and communication skillsGreat to have:
Experience with JavaScript frameworks such as Angular, React, or VueExperience with PythonExperience with Agile philosophies and methodologiesExperience mentoring and coaching junior developersExperience with distributed system technologies such as KubernetesExperience with messaging and event-oriented technologies such as MQ or KafkaExperience and passion for DevOps tools, technologies, and cultureExperience with other development platforms/languagesKnowledge of NoSQL databasesAbout Us
E-gineering (EG) is an
employee-owned
software consulting company established in Indianapolis, Indiana (2000). True consulting is a heart for serving
people , hands working
excellently , and minds fixed on
integrity .
We stand behind our work, always do what is right, and risk the consequences.
Why Join Us?
Work / Life Balance : We will ALWAYS protect a 40-hour work week. We don't know the climate out in the rest of the world, but we wouldn't assume that other companies won't prioritize productivity and total work over your personal life.
Best Place to Work:
We have been around for a while, with a 20+ year history of acting the same way and prioritizing employee satisfaction over anything else. For over 13 years, we have been recognized as the Best Place to Work in Indiana and
consistently rank in the top 3 .
Grace:
It's not a question of IF tough times are coming to each of us personally, but WHEN. We get it. When life turns hard, work is, at best, a blur and, at worst, a crippling, stressful distraction from what's important. We give as much grace in these situations as possible and then some. If you haven't been in these situations before, bless you, but if you have, you know how important it is to have the freedom to take care of your family and yourself without worrying about how you will get your work done. We always try to keep that in focus.
Here are some of our key benefits:
Full Medical: EG Pays 100% of the premium for employees AND additional family members401K: Up to a 5% match with immediate vestingEmployee-Owned: EG is 100% employee-owned. We allocate company shares each year to employees. As the company increases in value, so do your shares.Generous paid time offFitness ReimbursementHome office allowance: EG will give you a stipend to set up your office
E-gineering (EG) seeks a Senior Developer who leans toward server-side development and has the i
n-depth technical knowledge and a passion for delivering value
This W-2 position would require candidates to live near Indianapolis, IN.
Currently, we do not offer relocation assistance. W-2 employees work from home, from EG's office in Indianapolis or the client's office, depending on client engagement requirements. Current client opportunities support remote work from home.
Here are some examples of the kinds of things we do:Work on collaborative, blended development teams rapidly delivering software using agile principlesAssist clients with the development of good CI/CD practices and DevOps cultureAssist in decision-making around and implementation of distributed systems for large enterprisesArchitect solutions that deliver business value for clientsCloud deployment and migrationWho you are:
Continually improving and honing your skills to meet the needs of our customersPassionate about sharing knowledge and being an active participant in helping your teammates grow and become the best they can beHumble - you focus on doing best for customers and the team vs. being "right."What you like:
Enjoy working hard with a collaborative teamDriven to serve clients wellTaking on initiatives to solve problems, learn new technologies and skill setsHelping teammates work through challengesWhat you'll do:
Deliver solutions that run on the server side. Languages used commonly include Java, C#, Javascript, and Python.Deliver good API design in collaboration with front-end developers and other integratorsContribute functional front-end code using a modern JavaScript framework (React, Angular, Vue)Communicate with business stakeholders and decision-makers about development activities and solutionsAdvise clients on technology decisionsContinuously discover, evaluate, and implement new technologies to maximize development efficiencyLearn new technologies to contribute at various levels of the software stack as needed.What you bring:
4+ years of server-side developmentDeep knowledge of Java, C#, or JavaScriptExtensive understanding of SQL and database designKnowledge and experience with cloud technologiesExperience with unit and integration testing and designing test systemsUnderstanding of architectural trade-offs when designing software systemsComfortable designing and creating REST APIs. GraphQL, gRPC, and other API types are also great to haveFlexibility to work with others on a development team, including respecting other team members; the best software teams can write quality software without toxicity. Candidates should be willing to help other developers and be humble enough to seek help when needed.Strong interpersonal and communication skillsGreat to have:
Experience with JavaScript frameworks such as Angular, React, or VueExperience with PythonExperience with Agile philosophies and methodologiesExperience mentoring and coaching junior developersExperience with distributed system technologies such as KubernetesExperience with messaging and event-oriented technologies such as MQ or KafkaExperience and passion for DevOps tools, technologies, and cultureExperience with other development platforms/languagesKnowledge of NoSQL databasesAbout Us
E-gineering (EG) is an
employee-owned
software consulting company established in Indianapolis, Indiana (2000). True consulting is a heart for serving
people , hands working
excellently , and minds fixed on
integrity .
We stand behind our work, always do what is right, and risk the consequences.
Why Join Us?
Work / Life Balance : We will ALWAYS protect a 40-hour work week. We don't know the climate out in the rest of the world, but we wouldn't assume that other companies won't prioritize productivity and total work over your personal life.
Best Place to Work:
We have been around for a while, with a 20+ year history of acting the same way and prioritizing employee satisfaction over anything else. For over 13 years, we have been recognized as the Best Place to Work in Indiana and
consistently rank in the top 3 .
Grace:
It's not a question of IF tough times are coming to each of us personally, but WHEN. We get it. When life turns hard, work is, at best, a blur and, at worst, a crippling, stressful distraction from what's important. We give as much grace in these situations as possible and then some. If you haven't been in these situations before, bless you, but if you have, you know how important it is to have the freedom to take care of your family and yourself without worrying about how you will get your work done. We always try to keep that in focus.
Here are some of our key benefits:
Full Medical: EG Pays 100% of the premium for employees AND additional family members401K: Up to a 5% match with immediate vestingEmployee-Owned: EG is 100% employee-owned. We allocate company shares each year to employees. As the company increases in value, so do your shares.Generous paid time offFitness ReimbursementHome office allowance: EG will give you a stipend to set up your office