Job Description
We are looking for an experienced Software Engineer to join our team. This program will deliver engineering services for network infrastructure as well as sophisticated enterprise computing infrastructure including end-point devices, data center hosted servers, multi-Cloud services as well as virtualized applications, and storage systems. Enterprise Computing Engineering services include modern application technology including containerized solutions with orchestrated workflow that function both on customer premises, and via remote Cloud services. Network infrastructure engineering services are comprised of core infrastructure, voice and video engineering, field engineering, application management and development for networks, network analytics, firewalls, network access controls and bandwidth service delivery. A bachelor’s or master’s degree is required with a minimum of six (6) years of relevant experience.
,
Required Skills
- Eclipse developmental duties Git Hub, Dev Ops, Java and Python.
- Candidates should have experience in security review of applications and infrastructure.
- Experience participating in agile activities.
- Research new technologies in object-oriented programming.
- Experience in Cloud-based services.
- Works well in an engineering team environment with other teammates who have varied skills levels.
- Ability to mentor others.
,
Desired Skills
- Bachelors' or Master's degree specializing in computer science is preferred
- Experience with infrastructure automation technologies like Docker, Vagrant, etc.
- Experience with build automation technologies like Maven, Jenkins, etc.
- Experience with building APIs and services using REST, SOAP, etc.
- Experience with scripting languages like Perl, Shell, etc.
,
About NeoMax
NeoMax is a minority owned small business that specializes in DevOps, Data Science, and Cybersecurity IT solutions. With over ten years of experience in research, engineering and development, we take a “big picture” approach to meeting our business needs, prioritizing both technical and soft skills in the workplace for improved performance.
We create a thriving work environment that enables us to provide excellent support to our customers. We encourage and respect each other, just as we are encouraged and respected by our leadership. We are committed to contributing to the health of the organization by ensuring our words and actions align with our core values of Integrity, Diversity, Empowerment, Ambition and Service. We recognize that we represent the company in all aspects of our professional interactions, and we treat individuals external to our organization with the same respect that we treat each other.