Job Description :
Senior Software Engineer
6+ months
Dallas, TX

If you have a passion for developing performant, reliable and high-quality enterprise solutions using open and current technologies in a fast-paced, collaborative, devops-centric environment, we want you on our team!
We are seeking a Senior Software Engineer to participate in the implementation of the document processing engine of a new enterprise communications platform.

JOB RESPONSIBILITIES:
In this position, we are looking for someone who is:
1) Independent in their ability to design solutions using appropriate, established design patterns and communicate those solution designs to others confidently;
2) Independent in their ability to implement solutions. The ideal candidate is someone who is comfortable in Linux and Windows environments, experienced in Java development using relevant Java frameworks (Spring, Hibernate or MyBatis, Jersey, etc and experienced with Oracle SQL programming databases;
3) Committed to delivering high quality of products;
4) Experienced with Continuous Integration and Continuous Deployment tools and processes and strives to automate wherever possible (configuration management, build, test, quality and deployment);
5) Crisp in their ability to communicate with others, positive in their attitude and comfortable in the role of mentor to junior team members (both in terms of technical knowledge and work ethic

JOB QUALIFICATIONS:
BS In Computer Science or related field - comparable experience in the field can be considered in lieu of the degree
5+ years of experience in software solution development
3+ years of experience in Java enterprise solution development

CRITICAL SKILLS:
Proficiency with Java frameworks (Spring, MyBatis, Jersey preferred)
Proficiency in SQL based database application development
Proficiency with Agile Scrum SDLC
Proficiency with automation development solutions - CI/CD tools/processes (Git/Maven/Jenkins/SonarQube/Jacoco/Junit preferred)

ADDITIONAL KNOWLEDGE & SKILLS:
Experience in application development in an AWS environment is highly desired
Experience in NoSQL database application development is highly desired
Full Stack Development nice to have (Javascript, React)
Ability to coach others technically
             

Similar Jobs you may be interested in ..