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.
Proficient in developing and maintaining applications using Go (Golang) and .NET Core, with a strong focus on API development, system integration, and application performance optimization. Demonstrates analytical skills for troubleshooting and resolving complex application issues while adhering to development best practices.
Highest-signal resume keywords
Go (Golang) DevelopmentC# / .NET Core ExperienceREST API DevelopmentSQL Query AnalysisVersion Control with Git
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Go (Golang)C#.NET CoreREST APIsPostgreSQLSQL ServerSQL QueriesUnit TestingIntegration TestingObject-Oriented Programming
Soft Skills
Strong Communication SkillsAnalytical MindsetProactive Problem SolvingCollaborative TeamworkOrganizational Skills
Tools & Technologies
GitJSONHTTP/HTTPSApplication Monitoring ToolsTechnical Documentation Tools
Industry Keywords
Software DevelopmentApplication MaintenanceSystem IntegrationTechnical AnalysisDevelopment Best Practices
Tech Stack
Tools & technologiesPostgresSQLGo.NET
About the role
Key responsibilities & impact- Develop, maintain, and enhance applications and services using Go (Golang) and .NET Core.
- Perform technical analysis of requests, problems, and incidents involving applications.
- Investigate failures using logs, databases, APIs, and other technical evidence.
- Identify the root causes of problems and propose permanent solutions to prevent recurrence.
- Perform corrective, preventive, and evolutionary maintenance of systems.
- Develop and maintain APIs and system integrations.
- Support the Support and Application Maintenance teams in analyzing more complex incidents.
- Work collaboratively with Development, QA, DevOps, Infrastructure, and business teams.
- Participate in technical analyses, refinement sessions, and solution design.
- Analyze and maintain legacy code when necessary.
- Implement improvements to application performance, stability, and availability.
- Apply development best practices, code organization standards, and version control.
- Participate in code reviews and share knowledge with other team members.
- Create and maintain technical documentation for applications and integrations.
- Monitor applications in staging and production environments.
- Contribute to improvements in development, application maintenance, and system observability processes.
Requirements
What you’ll need- Bachelor’s degree completed or in progress in Computer Science, Information Systems, Software Engineering, Systems Analysis and Development, or a related field.
- Professional experience in software development.
- Experience with Go (Golang).
- Experience with C# / .NET Core.
- Knowledge of developing and consuming REST APIs.
- Knowledge of application architecture and system integration.
- Knowledge of relational databases, preferably PostgreSQL or SQL Server.
- Ability to create and analyze SQL queries.
- Experience with version control using Git.
- Knowledge of object-oriented programming concepts and development best practices.
- Experience analyzing logs and investigating application issues.
- Knowledge of unit and integration testing.
- Knowledge of JSON, HTTP/HTTPS, and communication between APIs and services.
- Strong communication skills, with the ability to explain technical issues clearly to different audiences.
- Ability to build effective working relationships and collaborate with Support and Application Maintenance teams.
- Analytical and investigative mindset.
- Proactive approach to identifying and resolving problems.
- Organized and accountable, with a strong commitment to deadlines and deliverables.
- Ability to work collaboratively.
- Strong sense of priority, especially in situations involving production incidents.
- Level-appropriate autonomy, with the judgment to involve more experienced professionals when necessary.
- Interest in continuous learning and technical growth.
- Commitment to the quality, stability, and user experience of systems.
Benefits
Comp & perks- Comprehensive medical insurance for you and your dependents
- Dental insurance (optional)
- Meal allowance
- TotalPass
- Exclusive discounts on Elgin products
- Life insurance
- Opportunity to make a positive impact on people’s lives
- Space and autonomy to build a lasting legacy
- Opportunity to work on different products and projects using a variety of technologies and methodologies
