Description
About the Role:
EGlobalTech, a Tetra Tech Company,
This role offers excellent compensation, career growth potential, and a total rewards package that includes PTO, paid holidays and corporate events, continuing education reimbursements, 401K, an Employee Stock Purchase Plan (ESPP) through Tetra Tech, and more!
We are seeking a skilled and adaptable Software Developer to join our team. The ideal candidate will be responsible for designing, developing, and implementing software solutions that address various business challenges, including data validation, fraud detection, and automation of workflows. This role requires a strong understanding of software development principles, user interface design, and the ability to work collaboratively in a dynamic environment. The Software Developer will closely collaborate with other teams to understand their existing systems and processes, identify opportunities for value-added digital solutions, and make recommendations for automation and process improvements.
Key Responsibilities:
- Design, develop, and maintain scalable software applications and user interfaces that meet business requirements.
- Create intuitive and user-friendly interfaces that enhance user experience and facilitate efficient data interaction.
- Collaborate with cross-functional teams to integrate software solutions with existing systems and databases.
- Work closely with various teams to understand their current systems and workflows, identifying areas where digital solutions can add value.
- Develop automated workflows and tools to streamline processes and improve operational efficiency.
- Analyze existing processes and make informed recommendations for automation and digital enhancements.
- Conduct thorough testing and debugging of applications to ensure high-quality deliverables and optimal performance.
- Maintain comprehensive documentation of software designs, code, and processes for future reference and knowledge sharing.
- Stay updated with emerging technologies and best practices and contribute to the continuous improvement of development processes and methodologies.
Job Requirements:
Education:
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
Experience:
- 5-10 years of experience in software development, with a focus on building user interfaces and backend systems.
- Experience with full software development lifecycle (SDLC) and agile methodologies.
Technical Skills:
- Proficiency in programming languages such as Java, C#, Python, or JavaScript.
- Experience with front-end frameworks (e.g., React, Angular, Vue.js) and back-end technologies (e.g., Node.js, .NET, Django).
- Familiarity with database management systems (e.g., SQL, NoSQL) and data integration techniques.
- Knowledge of API development and integration.
- Experience with cloud platforms, particularly AWS, leveraging services such as Bedrock, Lex, Textract, Step Functions, etc.
- Familiarity with AI technologies and Machine Learning concepts, including Natural Language Processing (NLP) and Large Language Models (LLMs).
- Familiarity with Microsoft tools and technologies (e.g., Power Platform, Azure) is a plus.
- Familiarity with DevOps practices and tools for continuous integration and deployment (CI/CD).
Analytical Skills:
- Strong problem-solving skills with the ability to analyze complex requirements and develop effective solutions.
Communication Skills:
- Excellent verbal and written communication skills, with the ability to convey technical concepts to non-technical stakeholders.
- Strong collaboration skills to work effectively in a team-oriented environment.
Other Requirements:
- Ability to manage multiple projects and priorities in a fast-paced environment.
- A proactive approach to learning and adapting to new technologies and methodologies.
- Willingness to work on federal contracts and comply with relevant regulations and standards
About Us:
EGlobalTech (EGT), a wholly owned subsidiary of Tetra Tech, provides the public sector with innovative solutions, leveraging cutting-edge tools and methodologies to meet the Government's most pressing business needs. At the core of our business philosophy, technology opportunities are tightly woven with business goals to guide true transformations. EGT integrates cyber, technology, and business expertise to cross-pollinate, educate, and enhance awareness to better prepare for our customer's challenges.
EGT's innovative advantage is the horizontal R&D services of EGT Labs focused on high-value, repeatable solutions in Artificial Intelligence (AI), Robotic Process Automation (RPA), DevSecOps, and cloud transformation to solve customer challenges and they surface and advance program mission.
EGT's cooperative community of experts makes our solutions adaptive, forward thinking, and teams able to provide end-to-end results. Our highly motivated employees thrive in a culture that encourages out-of-the-box thinking, collaboration, and an environment where you can excel. For more information, please visit our website at www.eglobaltech.com
Pay and Benefits
Pay and benefits are fundamental to any career decision. That's why we craft compensation packages that reflect the importance of the work we do for our customers. Employment benefits include competitive compensation, Health and Wellness programs, Income Protection, Paid Leave and Retirement. More details are available here. https://www.eglobaltech.com/careers
Equal Employment Opportunity:
As a condition of employment with EGlobalTech, any successful job applicant will be required to successfully complete a background investigation, which may also include a pre-employment drug screen and/or a credit check for positions in some areas of our business. EGlobalTech is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, gender, age, status as a protected veteran, sexual orientation, gender identity, or status as a qualified individual with a disability. EGlobalTech participates in the E-Verify program. EEO is the law.
Additional Information- Organization: 220 EGT
Apply on company website