We are looking for a .Net Developer for a REMOTE opportunity in a contract to potential hire capacity. The initial duration is about a year.
Below are the qualifications/ background required for this position:
- Bachelor's Degree in Computer Science or related field
- Minimum 5 years of programming experience
- In depth programming experience in one or more current programming languages
- Ability to analyze and maintain existing production systems
- strong experience with .NET Core
- strong knowledge of C#, T-SQL and HTML5/CSS3.
- Experience with MVC and SQL
- Experience with architecture styles/API's (REST)
- Experience with data architecture and modeling (relationships, indexes, stored procedures, SSIS)
- Familiarity with source control and CI/CD tools (Git, Bitbucket, Azure DevOps)
- Excellent troubleshooting skills
- Ability to be a team player
- Ability to work in an agile scrum team to develop, operationalize, maintain, and support business functions and integrations
- Ability to adhere to architectural guidelines and participate in design and code reviews
- Ability to document computer systems as directed
- Ability to remain current on new technologies and determine process improvements and best practices
- Ability to make system modifications to adapt to business needs or technology changes
- Ability to contribute to system planning throughout the organization
- Experience designing, programming, and implementing large information systems
- Highly developed knowledge of application of computer science, and engineering of technology
- Uses judgment and comprehensive knowledge to provide in depth evaluation and analysis of complex technological issues
- Provide detailed evaluations and practical solutions that take into account all dynamic factors
- Ability to provide procedures for new technological processes
- Excellent analytical, organization, and communication skills
- Excellent analytical and problem - solving skills for moderate to complex problems
- Excellent time management skills
location: Rancho Cordova, California
job type: Contract
salary: $50 - 55 per hour
work hours: 8am to 4pm
education: Bachelors
responsibilities:
- Utilize business user stories to determine business and technology requirements to ultimately deliver exceptional programs, features, modules, and small projects in a timely and cost effective manner
- Populate design and development plan, delivering highly complex code, and as needed participating/mentoring throughout coding of others, continue to be active participant throughout testing, and implementation within an agile environment
- Produce highest quality of code for highly complex projects/required functionality; actively participate/facilitate code walkthrough and debugging ensuring even the most difficult bugs are resolved regardless of external dependencies and/or existence across modules
- Develop and execute test plans for complex programs; unit test, and automate testing for features and modules
- Ensure software designs are maintainable and in accordance with GTS technology architecture, hardware capabilities, cross-environments and future technological vision
- Determine development issues cause and develop solution(s); ensure remedy is an effective permanent solution in order to prevent future issues
- Maintain existing systems, make modifications in order to adapt to business needs or technology changes
- Analyze existing systems, contribute to system planning throughout the organization
- Help define and develop the test and production environment, coordinate the migration of the system, and/or coordinate efforts with other IT projects
- Adhere to architectural guidelines, standards and delivery discipline processes; document the various computer systems enhancements/modifications or information retrievals/updates and update/create procedures
- Interact and effectively communicate with business partners and other IT staff; act as an information resource by providing assistance and support to team members
- Assist in evaluating vendor packages and make recommendations
- Determines process improvements and best practices
- Coordinate activities of other personnel for reaching goals
- Remain current on new technologies; introduce applicable technology in alignment with VSP goals and for creative solutions
- Guide change with a focus on optimal outcomes
qualifications:
- Experience level: Experienced
- Minimum 5 years of experience
- Education: Bachelors
skills:
Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.
Qualified applicants in San Francisco with criminal histories will be considered for employment in accordance with the San Francisco Fair Chance Ordinance.
We will consider for employment all qualified Applicants, including those with criminal histories, in a manner consistent with the requirements of applicable state and local laws, including the City of Los Angeles' Fair Chance Initiative for Hiring Ordinance.
For certain assignments, Covid-19 vaccination and/or testing may be required by Randstad's client or applicable federal mandate, subject to approved medical or religious accommodations. Carefully review the job posting for details on vaccine/testing requirements or ask your Randstad representative for more information.