Cynet Systems Inc
Senior Microsoft Developer
This job is now closed
Job Description
- Req#: 24-22602
- Understand functional specifications and translate into working code.
- Design, develop and implement large scale n-tiered web-based applications using .NET technologies.
- Estimate the development tasks/effort involved in completing requirements.
- Prepare analysis, design, and program documentation.
- Design and develop WCF Data Services, RESTful services and Windows services.
- Develop web-based applications and services using various .Net framework and SQL server.
- Conduct code review of modules.
- Deliver quality software releases on schedule.
- Expected to work on multiple tasks and initiatives concurrently.
- Responsibilities include systems analysis, coding, testing, and implementation of web application programs, services and data interfaces.
- Collaborate with business analysts to implement enhancements and/or new applications.
- Analyze user requests and work with users in developing or modifying existing programs.
- Modify existing computer programs containing potentially complex logic changes.
- Adhere to industry standards and software best practice guidelines.
- Bachelor degree in Computer Science or Software Engineering, and/or 8-9+ years equivalent work experience.
- Experience with Software Development Life Cycle and development/support of enterprise level applications using Service Oriented Architecture.
- Experience in .Net webforms, C#, HTML, CSS, JavaScript and JQuery.
- Expertise in database design and scripting using SQL Server.
- Experienced in developing WCF services, SSRS reports and SSIS packages.
- Knowledge of any version control and defect tracking system preferably TFS/Azure DevOps.
- Knowledge of code scans for vulnerabilities, application authentication/authorization, IIS and Windows Server.
- Analytical, problem solving and communication skills.
- Strong application debugging and troubleshooting skills, systems analysis and ability to write ADHOC queries.
- Knowledge of object-oriented design principles.
- Experience building and supporting mission critical applications, running in a highly distributed manner.
- Experience in developing and deploying applications in large-scale distributed and shared environment.
- Experience with specific phases of the software development life cycle - SDLC.
- Must be able to communicate fluently in XX, both written and verbal.
- Entity Framework and LINQ.
- Knowledge of IIS and Windows Server.
- Functional knowledge of Application Lifecycle Methodologies and processes such as Agile Development, Continuous Integration, etc. using Visual Studio Team System and Team Foundation Server (TFS).
- Good knowledge of working with TFS for software version control, branching, code reintegration, builds, etc.
- Familiarity with configuration management concepts and tools, including automation of configuration and transformations.
- Software prototyping experience.
- SOAP, XML, Service Oriented Architecture.
- Knowledge of .Net Core, MVC framework, JSON and Web API.
- Knowledge of services and tools of any cloud platform.
- Knowledge of CI/CD.
Job Description:
Responsibilities:About the company
We are a team of technical visionaries who joined forces to form a company that would gather the best and brightest talent in the world. The company uses this talent to help other organizations fulfill their technological dreams and goals and make them a reality. Welcome to Cynet Systems Inc. – a premier staffing and recruiting company – a nationally and locally certified diversity firm.
Notice
Talentify is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status.
Talentify provides reasonable accommodations to qualified applicants with disabilities, including disabled veterans. Request assistance at accessibility@talentify.io or 407-000-0000.
Federal law requires every new hire to complete Form I-9 and present proof of identity and U.S. work eligibility.
An Automated Employment Decision Tool (AEDT) will score your job-related skills and responses. Bias-audit & data-use details: www.talentify.io/bias-audit-report. NYC applicants may request an alternative process or accommodation at aedt@talentify.io or 407-000-0000.