Skills
- Cloud computing
- Microsoft
- A+
- Software development
- Software deployment
- HTML
- Cascading style sheets
- JavaScript frameworks
- Documentation
- Business analysis
Job Description
Job Title - C# Full Stack Developer (Must Have C# .Net Experience)
Our client in St. Louis, MO / Memphis, TN is looking for hardworking, motivated talent to join their team. Don't wait... apply today!
What's in it for you?
MAJOR DUTIES
• Contributes to the Development team in various phases of development, including design, implementation, integration, revision control, release and the maintenance of multiple products and systems.
• Ensuring responsiveness of applications
• Develop and design RESTful services and APIs
• Responsible for the design and deployment of database & database components
• Design and implementation of continuous integration and deployment
• Understanding of Agile methodologies and principles
• Collaborates with Product teams and Feature Development teams, providing guidance and mentorship
• Follows Stifel's coding and development standards (Microsoft base).
• Facilitate in the growth of other developers through code review and one-on-one interaction.
• Documents clearly and effectively within code as well as outside of code.
• Coordinate with other team members when tackling harder developmental efforts.
• Continue to stay on top of the latest technologies and see how they can be applied to Stifel's needs throughout the organization.
REQUIRED QUALIFICATIONS
• BS or BA in Computer Science or related field required
• 3+ years of post-bachelor's progressive experience in computer science or related field of experience required.
• Proficiency with fundamental front end languages such as HTML, CSS, and JavaScript.
• Familiarity with JavaScript frameworks such as Angular or React.
• Proficiency with server-side languages such as C# or Java.
• Proficiency with database technology such as SQL Server, MySQL, or Oracle.
• Proficiency with Git (or other version control systems)
• Familiarity with AWS/Cloud Technologies a plus
• Experience implementing testing platforms and unit tests
• Knowledge of and experience using relational database systems.
ADDITIONAL QUALITIES / QUALIFICATIONS
• Project Development - Collaborative development with the familiarity and knowledge of environment.
• Operations Analysis - Passion for the integrity of software design and a willingness to compromise appropriately to balance design and delivery.
• Oral and Written Expression - Proven ability to communicate information and ideas in spoken or written form so that others will understand.
• Judgment and Decision Making - Ability to deal with ambiguity and rapid change.
• Time Management - Highly self-motivated and delivery focused.
• Performance - Takes responsibility for achieving results, overcomes obstacles and adapts approach, bias for action.
• Business Awareness - Displays awareness of the impact of actions on the business and demonstrates understanding of the context of the company and acts in line with it.
• Communication and Influence - Uses negotiation skills and techniques to obtain agreement between different interests, challenges management constructively, bringing different views into the open.
• Partnership and Teamwork - Actively promotes a positive team spirit, builds networks to enhance effectiveness and share knowledge.
The client offers an entrepreneurial environment, comprehensive benefits package to include health, dental and vision care, 401k, wellness initiatives, life insurance, and paid time off.
- Must be located within the U.S..
- Holder without any restrictions to the length of employment period.
- No visa sponsorship is available currently.
- You must be willing to work on W2.
Our client in St. Louis, MO / Memphis, TN is looking for hardworking, motivated talent to join their team. Don't wait... apply today!
What's in it for you?
- Payrate or Pay range: $80,000-$140,000
- Hybrid / Onsite 3-5 days.
- Permanent
- Full time
MAJOR DUTIES
• Contributes to the Development team in various phases of development, including design, implementation, integration, revision control, release and the maintenance of multiple products and systems.
• Ensuring responsiveness of applications
• Develop and design RESTful services and APIs
• Responsible for the design and deployment of database & database components
• Design and implementation of continuous integration and deployment
• Understanding of Agile methodologies and principles
• Collaborates with Product teams and Feature Development teams, providing guidance and mentorship
• Follows Stifel's coding and development standards (Microsoft base).
• Facilitate in the growth of other developers through code review and one-on-one interaction.
• Documents clearly and effectively within code as well as outside of code.
• Coordinate with other team members when tackling harder developmental efforts.
• Continue to stay on top of the latest technologies and see how they can be applied to Stifel's needs throughout the organization.
REQUIRED QUALIFICATIONS
• BS or BA in Computer Science or related field required
• 3+ years of post-bachelor's progressive experience in computer science or related field of experience required.
• Proficiency with fundamental front end languages such as HTML, CSS, and JavaScript.
• Familiarity with JavaScript frameworks such as Angular or React.
• Proficiency with server-side languages such as C# or Java.
• Proficiency with database technology such as SQL Server, MySQL, or Oracle.
• Proficiency with Git (or other version control systems)
• Familiarity with AWS/Cloud Technologies a plus
• Experience implementing testing platforms and unit tests
• Knowledge of and experience using relational database systems.
ADDITIONAL QUALITIES / QUALIFICATIONS
• Project Development - Collaborative development with the familiarity and knowledge of environment.
• Operations Analysis - Passion for the integrity of software design and a willingness to compromise appropriately to balance design and delivery.
• Oral and Written Expression - Proven ability to communicate information and ideas in spoken or written form so that others will understand.
• Judgment and Decision Making - Ability to deal with ambiguity and rapid change.
• Time Management - Highly self-motivated and delivery focused.
• Performance - Takes responsibility for achieving results, overcomes obstacles and adapts approach, bias for action.
• Business Awareness - Displays awareness of the impact of actions on the business and demonstrates understanding of the context of the company and acts in line with it.
• Communication and Influence - Uses negotiation skills and techniques to obtain agreement between different interests, challenges management constructively, bringing different views into the open.
• Partnership and Teamwork - Actively promotes a positive team spirit, builds networks to enhance effectiveness and share knowledge.
The client offers an entrepreneurial environment, comprehensive benefits package to include health, dental and vision care, 401k, wellness initiatives, life insurance, and paid time off.