
Entegral Senior Software Engineer - Work From Home
- Madison, WI
- $130,300-162,000 per year
- Permanent
- Full-time
- Serve as a significant contributor using licensed and open-source frameworks, including Java, to write, translate, re-factor, and code software programs and applications according to specifications provided by Solution Architects
- Work with CloudOps, Enablement and other Software Development Engineers to assist in analyzing and resolving complex problems within a SaaS platform
- Participate in daily stand-ups, planning meetings and review sessions using Scrum and Agile methodology
- Design, develop and maintain automated tests libraries by product to ensure the release of quality software
- Participate in and lead design and code reviews
- Facilitate paired programming or mob sessions, leading and mentoring less experienced engineers
- Understand the business operations and processes to solve complex technical problems that cross multiple teams and technical solutions
- Serve as a lead technical development expert in software development disciplines including design, coding, testing, deployment, and software management and integration
- Work with various design and architectural patterns
- Work with applications that leverage Service Oriented Architecture (SOA)
- Design, develop, execute, and maintain complex automated test code, scripts, data, and associated drivers per recognized SDLC methodology
- Strong front-end development skills including experience or expertise in Angular front-end development
- Persuasive, collaborative business acumen with the ability to influence product roadmaps from a technical perspective
- Strong communication skills both written and verbal
- Initiative, results-oriented drive and a solid work ethic requiring minimal direction
- Resiliency in the face of changing priorities and requirements
- Share responsibility with your teammates for occasional after-hours on-call rotation for support of production level systems
- Incorporate security into all decisions and daily jobs
- Seek to improve job performance through self-assessment, skill development, training and goal setting
- Maintain a regular and reliable level of attendance and punctuality
- Perform miscellaneous job-related duties as assigned
- Must be presently authorized to work in the U.S. without a requirement for work authorization sponsorship by our company for this position now or in the future
- Must be at least 18 years of age
- For flexible or full remote work from home positions, reliable high speed Internet connection and dedicated work space are required
- Must be located in one of the following locations: AZ, CA, FL, IL, LA, MD, MI, MN, MO, NJ, NV, NY, OH, OR, PA,TN, TX, VA, WA or WI
- Bachelor’s Degree in Computer Science, Computer Information Systems (CIS), Management Information Systems (MIS), or a related field
- or Graduation Certificate from a Technology/Coding bootcamp
- 5+ years of professional experience in application design and development at an enterprise level. (post-graduate)
- 5+ years of experience in SQL or NoSQL DB structures, experience with DB migration scripts (MySQL, Mongo)
- 5+ years of experience with Java & Spring Boot
- 3+ years of experience in Angular
- 2+ years experience experience leading initiatives or teams from a technical perspective including:
- Acting as a technical lead by driving accountability, direction, and outcomes
- Leading architecture and design
- Mentoring, coaching, developing, and onboarding engineers
- Driving product initiatives from ideation and development process to customer deployment
- 2+ years of experience designing and developing in a microservices environment
- Experience in an Agile working environment
- Experience with designing new methods and working with existing patterns in a previous role
- Must be able to travel to company offices for meetings or events up to two times per year
- For flexible or full remote work from home positions, reliable high speed Internet connection and dedicated work space are required
- Automated test development and execution (for example, REST-assured, Selenium, etc.)
- Experience creating and consuming Restful and/or SOAP API's
- Experience creating applications in cloud-based and cloud native development environments (ex. Azure, AWS, Google, Kubernetes)
- Experience developing software in a SaaS environment using CI/CD and DevOps methodology
- Demonstrated ability and examples of keeping current on technology trends
- Good communication and collaboration skills
- Ability to demonstrate a clear understanding of the aspects of object oriented development