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, development, and testing, with a strong focus on collaboration, technical documentation, and compliance with security standards. Proficient in multiple programming languages and frameworks, with a commitment to continuous improvement and efficient project delivery.
Highest-signal resume keywords
Software Architecture DesignData EngineeringC/C++ in Unix EnvironmentDevOps and CI/CD Design PatternsTechnical Writing and Diagramming
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Programming LanguagesFront-End FrameworksBack-End FrameworksUnit and Integration TestingInfrastructure as Code (IaC)Monitoring and AlertingTechnical, Business, or Data AnalysisScripting with ksh or bashVersion ControlMachine/PLC Integration
Soft Skills
LeadershipCollaborationProblem-SolvingCommunicationDecision-Making
Tools & Technologies
AIXUnixSVNCVSModbusMakeMotif/QT
Industry Keywords
ManufacturingWarehousingSoftware SecurityCompliance StandardsContinuous Learning
Tech Stack
Tools & technologiesQtSubversionUnixC++
About the role
Key responsibilities & impact- Design software architecture
- Deliver high-complexity development tasks as part of a team
- Lead and influence collaborative meetings with peers and stakeholders
- Create requirements and demonstrate work with stakeholders
- Document code
- Establish software product engineering best practices
- Review and correct others’ work
- Work independently with limited supervision
- Serve as a knowledge resource within the team
- Lead and define priorities for projects or processes
- Identify resolutions and make timely decisions
- Lead by example in designing and improving processes, procedures and platforms
- Design, code and debug applications using various software languages or tools
- Develop software solutions by studying information needs, user requirements, system flow, data usage and work processes
- Perform unit and integration testing
- Maintain and improve existing codebases and peer review code changes
- Troubleshoot and resolve software defects and issues
- Collaborate with product managers, designers and engineers to define, design and ship features
- Participate in code reviews and provide constructive feedback
- Write and maintain technical documentation
- Keep up to date with industry trends and technologies
- Research technologies and tools to improve efficiency and performance
- Participate in project planning, including estimating timeframes and resource requirements
- Manage tasks and deadlines for timely project delivery
- Ensure software security and compliance with standards and regulations
- Implement data protection and security measures
- Gather customer or end-user requirements and provide support
- Translate customer requirements into technical specifications
- Continuously improve development processes and methodologies
- Engage in continuous learning and professional development
- Perform other assigned job-related duties within scope of practice
Requirements
What you’ll need- Bachelor’s, Master’s Degree, or a significant amount of relevant experience
- Computer Science, Computer Engineering, Information Systems, Quantitative or Engineering Field preferred
- 5+ years of relevant and practical experience
- Expertise in multiple programming languages or software tools
- Expertise in multiple front-end and back-end frameworks
- Expertise in Data Engineering
- Knowledge of Infrastructure as Code (IaC) design patterns
- Knowledge of Version Control, DevOps and CI/CD design patterns
- Proficiency in Monitoring and Alerting
- Technical Writing and Diagramming
- Technical, Business, or Data Analysis
- C/C++ in a Unix Environment
- Scripting with ksh or bash, preferably with AIX
- AIX / Unix
- SVN / CVS
- Modbus
- Make
- Manufacturing / Warehousing
- Machine / PLC Integration
- Motif/QT
- Must be willing and able to perform the physical requirements of the job with or without reasonable accommodation
- Not eligible for visa sponsorship now or in the future
- Background check may be required for certain roles
Benefits
Comp & perks- Annual Incentive Plan
- Responsible use of approved AI tools and AI-enabled work solutions
- No relocation assistance (explicitly stated as not eligible)
- Remote work arrangement may be considered for candidates residing outside the 50-mile radius, subject to business needs and role requirements