Job Description
This position provides software development services by producing superior quality software using well-defined approaches to software problem-solving and software development best practices.
This position works with engineering peers, Technical Leads, Architects and other Stakeholders translating product vision into overall satisfying and innovative solutions
- Focus and interest is in Web Based Technologies
- Be customer focused with a strong desire to develop the best, most elegant solutions
- Team player with excellent communication, documentation and interpersonal skills with a willingness to learn from others
- Continually, upgrades knowledge by tracking new releases, feature sets and work-arounds for existing problems
- Tests, verify fixes and code changes of new releases
- Ramp up quickly on new technologies, languages, frameworks, and approaches
- Work to be a generalist while extending background and experience in the prevalent technologies in wide use today with an awareness of new emerging ideas
- Be an inspired problem solver who is enthusiastic about providing high quality services and making a difference
- Interest in while sensitive to Privacy and Security concerns within HealthCare
- Update job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment; participating in educational opportunities;
reading professional publications; maintaining personal networks; participating in professional organizations
Excellent problem solving abilities is must
Qualifications
Required Experience :
- Excellent demonstrable Java programming skills
- GWT, HTML5, CSS and JavaScript technologies such as Angular and / or Ember
- Expert in Linux and related technologies
- Experience with Maven and Git is desirable
- 3+ years of experience in Software Engineering
- Excellent programming skills in Java. Background in Spring MVC / Spring Boot and GWT is preferred.
- Experience with JavaScript Frameworks such as Angular and Ember, as well as CSS and HTML5
- Agile experience with Scrum and / or Kanban, BDD and TDD
- Experience writing Unit, Functional and Protocol level tests
- Experience writing Documentation including technical specifications, test plans, whitepapers and internal documentation
- Equally comfortable working with Windows, Mac or Linux environments
- A demonstrable and sincere passion for solving complex problems and business challenges
- Experience with SQL and popular RDBMS databases such as MSSQL, MySQL and PostgresSQL
- Experience in creating test scripts in languages such as Python.
- Experience with defect tracking systems such as Serena and JIRA
- Proactive mindset, anticipating before problems and challenges appear
- An ability to explain complex technical concepts to the non-technical and to provide Training in the tools administrated
- A demonstrable ability to work quickly while maintaining quality
- A demonstrable ability to show continuous improvement in abilities, quantity of output and quality of deliverables
- Strong personality in setting expectations and not being satisfied unless they are exceeded
- Demonstrable ability to come to the right solution without being encumbered by trying to adapt what they have done in the past
- Excellent team player with skills to effectively communicate with a diverse team
- Excellent time management skills and the ability to perform under pressure and meet deadlines
- Must be ability to handle conflict, difficult situations, and urgent issues in a professional manner
- Self-starter with a strong sense of ownership and good follow through skills who displays a passion to test and deliver high quality software
Education Required :
BS in Computer Science, Computer Engineering or equivalent experience
30+ days ago