Senior Software Engineer-#26-18471

    Want to know if you’re a fit?
    Upload your resume and let our AI show you.

    Skills

    • Agile Programming Methodologiesunmatched
    • Analysis Skillsunmatched
    • AngularJSunmatched
    • Appleunmatched
    • Application Programming Interface (API)unmatched
    • Atlassian JIRAunmatched
    • Backlog Prioritizationunmatched
    • Business Intelligenceunmatched
    • Business Supportunmatched
    • Class C Licenseunmatched
    • Client Side Internet Programmingunmatched
    • Code Reviewsunmatched
    • Commercial Off-the-Shelf (COTS)unmatched
    • Communication Skillsunmatched
    • Computer Scienceunmatched
    • Continuous Deployment/Deliveryunmatched
    • Continuous Integrationunmatched
    • Crystal Reportsunmatched
    • Customer/Client Researchunmatched
    • Data Migrationunmatched
    • Data Modelingunmatched
    • Data Qualityunmatched
    • Database Administrationunmatched
    • Database Optimizationunmatched
    • Database Programmingunmatched
    • Database Technologyunmatched
    • Detail Orientedunmatched
    • DevOpsunmatched
    • Dockerunmatched
    • Establish Prioritiesunmatched
    • Gitunmatched
    • IBM Cognosunmatched
    • Industry Standardsunmatched
    • Information Technology & Information Systemsunmatched
    • Internet Applicationunmatched
    • Javaunmatched
    • JavaScriptunmatched
    • JavaScript Frameworksunmatched
    • Microsoft .NETunmatched
    • Microsoft ASP.NET (Active Server Page)unmatched
    • Microsoft C# (C Sharp)unmatched
    • Microsoft SQL Serverunmatched
    • Migration Strategyunmatched
    • Mobile Applications Developmentunmatched
    • Multitaskingunmatched
    • MySQLunmatched
    • Object Oriented Developmentunmatched
    • Object Oriented Programming (OOP)unmatched
    • Object Relational Mapping (ORM)unmatched
    • On Site Supportunmatched
    • Oracle Databaseunmatched
    • Performance Metricsunmatched
    • Power BIunmatched
    • Presentation/Verbal Skillsunmatched
    • Problem Solving Skillsunmatched
    • Project/Program Managementunmatched
    • Query Optimizationunmatched
    • REST (Representational State Transfer)unmatched
    • React Nativeunmatched
    • React.jsunmatched
    • Relational Databases (RDBMS)unmatched
    • Reporting Skillsunmatched
    • Requirements Managementunmatched
    • Ruby on Railsunmatched
    • Sales Pipelineunmatched
    • Software Developmentunmatched
    • Software Engineeringunmatched
    • Source Code/Configuration Management (SCM)unmatched
    • Sprint Retrospectiveunmatched
    • Standup Meetingsunmatched
    • Swiftunmatched
    • Team Playerunmatched
    • Technical Supportunmatched
    • Willing to Travelunmatched
    • Writing Skillsunmatched
    • jQueryunmatched

    Description

    Duration: 12 + month 
    Summary: 


    The Sr. Software Engineer will have deep technical expertise in application development areas such as object-oriented programming, client-side scripting, and database development. The Sr. Software Engineer will be able to project manage multiple development projects using Agile methodology.

    Development

    • Proficient in languages and frameworks like, but not limited to (C#, ASP.NET Core, and .NET 8, Entity Framework, Java, Spring Boot, Hibernate, Ruby, Ruby-On-Rails, Ruby Gems, Rails Api, web sockets)
    • Proficient in client-side scripting JavaScript, jQuery, Angular, or React
    • Hands-on experience with database development
    • Strong knowledge of RESTful API design, development, and integration
    • Experience building and maintaining secure, scalable web applications

    Agile Project Management

    • Hands-on experience with project management electronic boards (Clienture Dev-ops or Jira)
    • Experience navigating and mediating between conflicting priorities
    • Ability to write user stories and working with
    • Reporting skills on industry standard metrics and key performance indicators such as cycle time, lead time, burn down, etc.

    Database & ORM

    • Experience with designing, querying, and optimizing relational databases and ability to design and manage complex relational database schemas

    Application Migration

    • Ability to analyze existing codebases, map data models, and execute phased migration strategies and experience ensuring feature parity and data integrity throughout migration projects

    Containerization & DevOps

    • Experience with containerization technologies (Open-Shift, Docker, Kubernetes, or similar)
    • Familiarity with CI/CD pipeline setup and management
    • Source control proficiency with Git, including branching strategies and code reviews

    General

    • Ability to work independently and with a team
    • Able to drive tasks from conception to completion
    • Excellent problem-solving skills and attention to detail
    • Strong verbal and written communication skills for both technical and non-technical audiences
    • Commitment to continuous learning and staying current with evolving development technologies

    Experience Required

    • This classification requires at least 5 years of experience within the last 7 years in application development in object-oriented development (i.e. .NET, Java, Ruby-on-Rails), Client-Side Scripting frameworks (JavaScript, React, jQuery), Mobile Development (.NET Maui, React Native), Apple Development (Swift), Relational Databases (SQL Server, MySQL, Oracle DB).
    • At least 1 year of professional experience with Git version control, proficient and worked within defined branching strategies.
    • At least 2 years developing, enhancing, and supporting business intelligence reports (Power BI, Crystal Reports, or Cognos).
    • At least 3 years within the last 7 years delivering project features within agile sprints, demonstrating project work to stakeholders, facilitating Agile project management ceremonies such as standups, backlog grooming, and sprint retrospectives.
    • At least 1 year of providing on-site technical support for custom-off-the-shelf systems (COTS).

    Education Required

    • This classification requires possession of a bachelor’s degree in computer science or information technology related degree. Additional qualifying experience may be substituted for the required education on a year-for-year basis.

    Additional Information

    • Candidates must have a valid California Class C Driver License with no restrictions. Travel may be required to provide technical support and conduct on-site requirements gathering with end users.

    About US Tech Solutions:

    US Tech Solutions is a global staff augmentation firm providing a wide range of talent on-demand and total workforce solutions. To know more about US Tech Solutions, please visit www.ustechsolutions.com.

    US Tech Solutions is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, colour, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

    AI Statement: By applying, you acknowledge that AI-assisted tools may be used during hiring.

    #LI-AS140

    Numbers & Facts

    LocationDowney, CA

    Similar Jobs