FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in software architecture design and development of complex UI applications using Java and Eclipse RCP, while applying design patterns and agile methodologies. Provides technical leadership and guidance to engineering teams, ensuring compliance with security guidelines and best practices.
Highest-signal resume keywords
Java Application DevelopmentEclipse RCP (JFace and JavaFX)Software Architecture DesignAgile Development ProcessTest Driven Development
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Software Design PatternsSOLID Object Oriented PrinciplesDesign ThinkingContinuous IntegrationRequirements AnalysisCode ReviewSoftware Development LifecycleProof-of-Concept DevelopmentUse Cases/User StoriesTechnical Documentation
Soft Skills
Excellent Communication SkillsSelf-MotivatedCritical ThinkerAttention to Detail
Tools & Technologies
JiraMercurialGitJenkins
Industry Keywords
Agile Software DevelopmentStakeholder FacilitationSecurity Guidelines ComplianceBackground Check
Tech Stack
Tools & technologiesJavaJenkins
About the role
Key responsibilities & impact- Design, document, and implement solutions for Thales customers
- Produce quality software components and applications within an agile software development process
- Write use cases/user stories and allocate them to functional components
- Provide technical expertise and support to other engineers and report to management
- Create proof-of-concepts to demonstrate new ideas, technologies, and architectural concepts
- Participate in code reviews for compliance with the defined software architecture
- Ensure software implementation aligns with the proposed software architecture and recommended design patterns
- Provide technical leadership and hands-on guidance to junior and intermediate software engineers in software design and implementation
- Facilitate discussions between stakeholders
- Comply with security guidelines and provide required reporting to management
Requirements
What you’ll need- College degree in Computer Science, Information Systems or Mathematics
- 5+ years of hands-on experience in development of complex UI applications with Java and Eclipse RCP (JFace and JavaFX)
- Extensive knowledge of standalone applications development technologies
- Experience in software architecture design
- Working knowledge and application of software design patterns and SOLID Object Oriented principles
- Proficiency in Design Thinking
- Broad understanding and use of software design patterns
- Hands-on knowledge of the Scrum development process and Continuous Integration practices and tools such as Jira, Mercurial, Git, and Jenkins
- Experience with Test Driven Development
- Very good knowledge of all phases of the software development lifecycle: requirements analysis, design, implementation, code review, testing, and release
- Self-motivated, critical thinker, able to work with little supervision
- Strong attention to detail
- Excellent communication skills
- Legally authorized to work in the United States for any employer at the time of hire
- Not eligible for visa sponsorship or assumption of sponsorship
- Successful completion of a post-offer background check
Benefits
Comp & perks- Elective Health, Dental, Vision, FSA/HSA, Voluntary Life and AD&D, Whole Group Life w/LTC, Critical Illness, Hospital Indemnity, Accident Insurance, Legal Plan, Identity Theft, and Pet Insurance
- Retirement Savings Plan after 30 days of employment with a company contribution and a match, and with no vesting period
- Company paid holidays and Paid Time Off
- Company provided Life Insurance, AD&D, Disability, Employee Assistance Plan, and Well-being Program
