Sr .NET Developer

  • ICST, LLC,
  • Portland, ME
ASP.NET, MVC, HTML5, CSS3, jQuery, JavaScript, Visual Studio IDE, SOA,
Full Time, Contract W2
Depends On Experience
Telecommuting not available Travel not required

Job Description

SENIOR .Net DEVELOPER

Location: Portland-ME

Position Overview
Work with analysts and operations teams to create and write software solutions that respond directly to the operations and business requirements, as a member of this team 

Responsibilities:
Documentation of requirements ensuring business needs are satisfied and collaborate with stakeholders about operational issues
Design and implement solutions that integrate with proprietary or third party systems t
Architect applications based on SOLID principles 
Implement unit and integration tests, deploy applications and assist in the testing of systems 
Provide technical support to operations

Design, create and improve web applications, web services and solutions that integrate with proprietary and/or third party applications to support data integration needs of various business units
Develop console applications, integration applications and code in C# to help streamline workflows, automate manual processes and implement new features, business logic or to fix bugs
Develop graphical user interfaces in JavaScript, HTML and CSS and design scalable web pages
Provide feedback to staff about system and database performance considerations and usability issues concerning software specifications and implementation
Document code consistently throughout the development process by listing a description of the program, special instructions, and any changes made in system code or database structure
Generate scripts to execute against database applications and develop queries and stored procedures to help with report development
Design and develop database components to fix bugs or update existing databases
Develop, modify, or generate reports and scripts to execute against database applications and develop queries and stored procedures to help with report development for the operations team
Analyze, diagnose and troubleshoot of problem programs, and designing solutions to problematic programs
Define application architecture ensuring that implementations are based on SOLID principles and built in a way that achieve functional requirements and that performance, scalability and extensibility qualities are met
Tests programs to ensure that logic and syntax are correct, and that program results are accurate
Modify code to fix bugs and test existing applications to help deliver quality code to production
Use testing tools to implement unit and integration tests to ensure code quality
Provide assistance to business analysts and support personnel as needed to help debug system problems
Participate in on-cycle and off-cycle deployments of systems and help obtain proper approvals for releases that adhere to the control objectives defined in the annual SSAE18 audit documentation
Coordinate with Business Analysts, Quality Assurance, and User Acceptance Testing teams on testing and deployment of bug fixes to multiple environments
Assist test teams by providing data, access, clarification and information to expedite testing processes
Create and maintain a continuous integration environment
Research testing tools and provide feedback to team members
Provide Support
Provide technical assistance by responding to inquiries regarding errors, problems, or technical questions
Provide prompt communication and service to all end users
Minimize adverse impacts on the business by addressing issues and delivering solutions to issues in a timely manner
Provide cross training to other team members
Provide technical support to operations to help maintain proper functionality of business systems
Respond to production issues, identify performance problems and make recommendations to assure production environment is stable
Collaborate with third party vendors to troubleshoot application issues and maintain service standards

Qualifications:
Strong experience with ASP.NET MVC in a multi-tier architecture, HTML5, CSS3, jQuery, other JavaScript libraries and responsive web design
Experience with development of multi-threaded applications and knowledge of asynchronous programming
In-depth knowledge and experience in development using object-oriented programming
In-depth experience with SOLID principles
Experience implementing unit, integration and load tests and working with testing tools and frameworks
Expertise in Visual Studio IDE tools and Team Foundation Server ALM
Ability to effectively interact with non-technical senior management and business stakeholders
Knowledge of and software development experience in a SOA environment using service-oriented design principles
Experience in an Agile environment
Expertise in continuous integration, including automating builds and deployments
Education Requirements
Four-year college degree, preferably in Computer Science, or related courses of study

Contact

Alex Anthony
IT Technical Recruiter
ICST
The Castle (lower level), 100 Brickhill Ave, Suite C
South Portland, ME 04106
Phone: 617-401-8207
Fax: 207-772-7364

Posted By

Alex Anthony

100 Brickhill Ave., Lower Level Unit C South Portland, ME, 04106

Contact
Dice Id : cst
Position Id : 465276
Have a Job? Post it

Similar Positions

.NET Developer
  • Market Street Talent
  • Portland, ME
.Net Developer (sd)
  • Pro Search, Inc.
  • Portland, ME
Senior Software Engineer
  • Tyler Technologies Inc.
  • Yarmouth, ME
100% Remote - Windows Administrator
  • Latitude36 Inc
  • Lewiston, ME
.NET Developer II
  • Kforce Inc.
  • Portsmouth, NH
.Net Developer / Engineer
  • Robert Half Technology
  • Portsmouth, NH
Junior .NET Developer
  • Urpan Technologies, Inc.
  • Manchester, NH
Batch Support Specialist
  • Technosoft Corporation
  • Concord, NH
.net developer
  • ICST, LLC
  • Manchester, NH
.NET Developer
  • CyberCoders
  • Manchester, NH
Network Engineer
  • Alpha Technologies Inc
  • Keene, NH
BI Data Integration--Remote
  • VedAlgo, Inc
  • Portland, ME