What are the responsibilities and job description for the Full Stack Developer .NET position at Cullerton Group?
Cullerton Group has a new opportunity for a Full Stack Developer, .NET in Chicago, IL. The work will be done 100% remotely. This is a long term contract. It can lead to permanent employment with our customer. Compensation is $80/hr W2 full benefits, vision, dental, health insurance, 401K and holiday pay.
Our customer is the largest manufacturer of construction equipment in the world.
Position’s Contributions to Work Group:
- This individual will be fulfilling the role of what we call “Full Stack Developer” working on small and large key feature development, and bug fixes for either front-end and/or back-end development for the Value Simulation Tool.
Typical task breakdown:
- Review Pull Request code from peers
- Attend a small number of team meetings and stay in touch
- Read, understand and refine requirements for their work items, and sync up with the team
- Test their own work, clean up, and refactor code
- Pick work items off the board themselves
- Estimate effort required to complete work items
- Help refine requirements for their work items, sync up with team
- Read and understand UI designs
- Read and understand technical requirements
- Read and understand business need behind work items
- Iterate on work until it is deemed done by the team
Interaction with team:
- Discuss functionality with leads and business owners
- Collaborate with the peers in solving problems
- Work with the Project manager to plan and report work
Work environment:
- Long term project with high business impact
- Agile, continuous deployment
- Interesting challenges
- Diverse, friendly and helpful team
- Freedom to develop new and existing skills
- Not heavy on meetings
- Flexible hours
- Fully remote
- Healthy work environment and work/life balance
- Experienced management
- Timely and constructive feedback
- Flexible processes and open discussions
- Reasonable completion time expectations
Education & Experience Required:
• Bachelor's degree in computer science or equivalent training required.
• 10 years related experience required.
Top 3 Skills:
- Angular (2y, strong)
- C# (5y, strong)
- CSS (3y, strong)
Additional Technical Skills
- ASP.NET (2y, strong)
- SQL (3y, competent)
- Azure Cloud (bonus)
- TypeScript (2y, strong)
- HTML (3y, strong)
- CosmosDB (or any noSQL database SQL language) (bonus)
- Any modern web frontend framework (2y, strong)
- Web app UI/UX design (bonus)
- Windows (FYI)
Soft Skills
- Habitually writes clean code: thoughtful naming, separation of concerns, documentation
- Carefully handles complex logic that deals with numerous business requirements
- Methodically handles complex refactoring
- Has highly developed UI/UX intuitions
- Develops with a security-first mindset
- Thinks of many use cases, failure cases, and edge cases
- Suggests improvements to requirements when needed
- Clarifies requirements in a timely manner
- Feels comfortable with an Agile-spirited workflow
- Enjoys problem solving and excels at it
- Has excellent communication skills (verbal and text)
- Provides regular, timely updates on the progress and issues
- Has a positive, "can do" attitude
- Takes pride in ensuring the quality of their work
- Willing to follow existing solutions, processes and procedures, and challenge them when necessary
- Determined to become a power user of the app in the near future
- Continuously engaged with the project for the full amount of agreed hours
- Makes decisions on their own and knows when it's best to consult with the team
- Can organize a productive day for themselves and are mindful of commitments to other team members
- Takes an active part in discussions, and speaks out if something does not feel right
- Completes long stretches of work on their own efficiently and engages the team when necessary
- Handles disagreement in a professional manner
Salary : $80