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.

Senior Software Developer
Aspire Software. Design, develop, and maintain robust, scalable, and secure software solutions .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in software development with a strong focus on C#, JavaScript, TypeScript, and React, while applying best practices in code quality, design patterns, and agile methodologies. Proficient in leveraging AI tooling and cloud platforms to enhance product offerings and ensure robust, scalable solutions.
Highest-signal resume keywords
C# ProgrammingJavaScript DevelopmentTypeScript DevelopmentReact FrameworkAI Tooling Experience
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 DevelopmentSoftware Design PatternsRESTful API DesignAutomated TestingPerformance OptimizationCI/CD PipelinesDevOps PracticesRelational DatabasesNoSQL DatabasesService-Oriented Architecture
Soft Skills
CollaborationCode ReviewTechnical DocumentationProblem SolvingContinuous Improvement
Tools & Technologies
.NET CoreReduxMS SQL ServerMongoDBAWSGitMonitoring ToolsObservability ToolsCursorOpenAI
Industry Keywords
Agile DevelopmentSecurity Best PracticesScalability ChallengesEmerging TechnologiesAI Frameworks
Tech Stack
Tools & technologiesAWSCloudJavaScriptMongoDBMS SQL ServerNoSQLReactReduxSQLTypeScript.NET
About the role
Key responsibilities & impact- Design, develop, and maintain robust, scalable, and secure software solutions
- Write clean, efficient, and well-documented code following best practices
- Participate in architectural decisions and help establish technical standards
- Conduct code reviews to ensure code quality and knowledge sharing
- Debug complex issues across multiple layers of the application stack
- Collaborate with the product owner and team to refine requirements and provide technical insights
- Use AI tooling to efficiently deliver for customers and embed AI into products and services
- Participate in agile ceremonies, including sprint planning, daily stand-ups, and retrospectives
- Contribute to continuous improvement of development processes and practices
- Stay current with emerging technologies and industry trends
- Lead or contribute to technical documentation efforts
- Help the team support the production environment
Requirements
What you’ll need- 5+ years of professional software development experience
- Strong proficiency in C#, JavaScript, TypeScript, and React
- Experience with .NET Core and Redux
- Solid understanding of software design patterns and principles, including SOLID and DRY
- Experience with relational and NoSQL databases, specifically MS SQL Server and MongoDB
- Knowledge of RESTful API design and implementation
- Familiarity with cloud platforms, preferably AWS
- Experience with version control systems, preferably Git
- Understanding of CI/CD pipelines and DevOps practices
- Ability to write automated tests, including unit and integration tests
- Experience working in an agile development environment
- Experience with Service-Oriented Architectures
- Understanding of security best practices in software development
- Experience with performance optimization and scalability challenges
- Knowledge of monitoring and observability tools
- Experience working with AI tooling such as Cursor, Windsurf, and GitHub Copilot
- Experience working with AI frameworks such as OpenAI
- Experience building AI agent functionality and working with agent frameworks