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 extensive expertise in software engineering with a focus on Agile and Waterfall methodologies, complex data modeling, and team leadership. Proficient in Java, Python, SQL, and data manipulation techniques, with a strong emphasis on mentoring and performance management.
Highest-signal resume keywords
7+ Years Of Software Engineering ExperienceExpertise In Java, Python, XML, Linux/UNIX, SQLAdvanced Knowledge Of Agile And Waterfall MethodologiesComplex Data Modeling And Optimization TechniquesStrong Verbal And Written Communication Skills
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 Development MethodologiesData Manipulation LanguageTest-Driven DevelopmentComplex Problem-SolvingCoding Best PracticesData Storage SubsystemsPerformance ManagementProject PlanningChange ManagementTroubleshooting
Soft Skills
MentoringInterpersonal SkillsCustomer ServicePresentation SkillsDelegation Skills
Certifications & Qualifications
Bachelor Of Science In Engineering/Computer Science
Industry Keywords
Managed ServicesStaff AugmentationAgileWaterfallSoftware Development
Tech Stack
Tools & technologiesJavaLinuxPythonSQLUnix
About the role
Key responsibilities & impact- Serve as the initial point of escalation for software development issues
- Write and review detailed specifications for system components
- Complete complex bug fixes
- Translate product requirements into software designs
- Implement development processes, coding best practices, and code reviews
- Collaborate with stakeholders across Agile, Waterfall, and other development environments
- Mentor and train entry-level software engineers
- Track technology developments and work with complex data models
- Interview, hire, train, assign, direct, and appraise staff
- Provide training, resources, feedback, coaching, and performance management
- Encourage innovation and new ideas
- Empower staff accountability and responsibility
Requirements
What you’ll need- 7+ years of Software Engineering experience
- Bachelor of Science in Engineering/Computer Science or equivalent experience required
- Advanced knowledge of software development methodologies, including Agile and Waterfall
- Strong experience with Managed Services and/or Staff Augmentation resource models
- Strong knowledge of external resource development best practices
- Ability to lead internal and external technology resources
- Test-driven development and strong research skills
- Proficiency with data manipulation language and optimization techniques
- Understanding of normalized/dimensional data modeling
- Ability to design and work with complex data models
- Knowledge of multiple data storage subsystems
- Expertise in Java, Python, XML, Linux/UNIX, SQL, and scripting languages
- Knowledge of development best practices and applicable tool sets
- Strong business objective-setting, project planning, time management, change management, and delegation skills
- Complex problem-solving and troubleshooting experience
- Strong verbal and written communication, customer service, interpersonal, and presentation skills
Benefits
Comp & perks- Annual incentive bonus eligibility
- Country-specific benefits
- Hiring accommodations for disabilities or other needs
