.Net Developer @ Superior Communications - Irwindale, CA

Similar jobs

.Net Developer

Superior CommunicationsIrwindale, CA
17 days ago

SALARY: $42.00 TO $45.00 hourly


SUMMARY

The Windows C#/Web API/SQL .Net Developer is an important contributor to our team creating and maintaining software and will fill a key role within a small, talented, and dedicated development group. The primary responsibility of this position is the design, implementation, debug, and maintenance of software applications written in C# in a multi-threaded Windows .NET environment including Web APIs for creating RESTful HTTP services that can reach a broad range of clients.


ESSENTIAL FUNCTIONS

Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.


  • Write software code that complies with design specifications and meets security and .Net best practices that will meet development and support requirements
  • Create design components, develop code, and test changes utilizing test-driven development
  • Coding must adhere to department standards, be easily maintainable, and have high system performance
  • Participate in the development and implementation phases of projects to integrate proprietary in-house written systems with commercial systems
  • Develop and maintain Web/Windows-based business applications and Web APIs
  • Maintain, support, and design client/server applications with a Microsoft SQL Server backend Develop SQL stored procedures, view, trigger and manage indexes for Microsoft SQL Server relational databases
  • Implement user authentication and authorization between multiple systems, servers, and environments
  • Complete application development by gathering requirements, schedules, and activities; contribute to team meetings; troubleshoot development and production problems across multiple environments
  • Adapt code to new requirements with minimal impact to business processes
  • Use creativity and technical judgment to troubleshoot and resolve software problems
  • Support users by developing documentation and assistance tools
  • Contribute documentation and requirements during the life cycle of projects
  • Follow ISO/TL9000 requirements as it pertain to position

SKILLS

  • Excellent process orientation and exhibited planning, organizational, and problem-solving skills
  • Strong written and verbal communication skills
  • Demonstrated ability to build positive partnerships and work collaboratively with cross-functional business teams and within a small team environment
  • Able to execute responsibilities with minimal supervision

SUPERVISORY RESPONSIBILITY

This position has no supervisor responsibility


WORK ENVIRONMENT

This position operates in a professional office environment. This role routinely uses standard office equipment such as computers, phones, photocopiers, and filing cabinets.


PHYSICAL DEMANDS

This is largely a sedentary role; however, some light lifting is required. This would require the ability to lift 10-pound box, open box, and bend or stand as necessary.


POSITION TYPE AND EXPECTED HOURS OF WORK

This is a full-time position. Normal business days are Monday through Friday. Work hours will be assigned in advance.


TRAVEL

Travel is not expected for this position


REQUIRED EDUCATION/EXPERIENCE

  • Bachelor’s degree in Computer Science or related field, and 3+ years of experience.
  • Strong Background in C#, ASP.NET, Web APIs, and SQL Server
  • Proven Web Development experience in .NET technologies, (C#) and Web/Rest API and related technologies (Xml, JSON, Rest, Soap, WS)
  • Experience working in an Agile/SCRUM environment
  • Hands-on experience with Continuous Integration and Test-Driven Development
  • Ability to understand and contribute to functional requirements and assist in translating them into technical design specifications and development of projects
  • Experience in Web User Interface Design, Application/Web Programming Skills, Software Requirements, Software Architecture, Software Development Fundamentals, Object-Oriented Design, and Software Debugging
  • Full use and application of standard principles, concepts, and techniques
  • Skill and experience in developing fault-tolerant, scalable, distributed applications is a definite plus.


OTHER DUTIES

Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties, or responsibilities required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice.


Referrals…

If this isn’t the job for you, perhaps you have a friend who would be a perfect fit. Please send them this link!


ADA - Superior Communications will make reasonable accommodations in compliance with the Americans with Disabilities Act of 1990. Reasonable Accommodations are available for qualified individuals with disabilities throughout the subsequent application process.


About Superior Communications

Superior Communications opened its newest distribution center outside Nashville, TN. The 130,000-square-foot facility supports customers throughout the country with a focus on those in the region. Superior is focused on helping our customers solve their go-to-market challenges through industry-leading services across the supply chain, from geographic location to value-added support in the retail stores.


We offer a great benefits package including Medical, Dental, Vision, Life, Disability, Paid Time Off, Holidays, and 401(k).


At Superior Communications we respect and seek to empower each individual and support the diverse cultures, perspectives, skills, and experiences within our workforce. We are proud to be an Equal Opportunity Employer. We do not discriminate on the basis of race, color, religion, marital status, age, national origin, ancestry, physical or mental disability, medical condition, pregnancy, genetic information, gender, sexual orientation, gender identity or expression, veteran status, or any other status protected under federal, state, or local law.


For more information about Superior, visit www.superiorcommunications.com. About Us