MiCamp Solutions | Open Positions

Front-End Developer 
 

Job Description 

We are looking for a Front-End Web Developer who is motivated to combine the art of design with the art of programming. Responsibilities will include translation of UI/UX design wireframes to actual code that produces visual elements of the application. You will work with management and project teams to bridge the gap between graphical design and technical implementation, taking an active role on both sides and defining how the application looks and how it works.

 

Responsibilities 
•    Develop new user-facing features 
•    Build reusable code and libraries for future use 
•    Ensure the technical feasibility of UI/UX designs 
•    Optimize application for maximum speed and scalability 
•    Assure that all user input is validated before submitting to back-end 
•    Collaborate with other team members and stakeholders 

 

Skills and Qualifications 
•    Proficient understanding of web markup, including HTML5, CSS3 
•    Proficient in .Net and .Net Core framework 
•    understanding of client-side scripting and JavaScript frameworks, including

 

jQuery 
•    Good understanding of advanced JavaScript libraries and frameworks, including Razor and Bootstrap 
•    Proficient understanding of cross-browser compatibility issues and ways to work around them 
•    Good understanding of entity framework 
•    Good understanding of identity framework 
•    Proficient in Azure SQL and Azure Storage 

 

Education and Certification Requirements 
•    Bachelor degree in computer science or equivalent 
•    3-5 years experience required 

VB.NET Developer

 

Job Description

We are looking for a Visual Basic .Net developer to build software using languages and technologies of the .NET framework. You will create applications from scratch, configure, maintain and modify existing systems and provide user support. In this role, you should be able to write functional code with a sharp eye for spotting defects. You should be a team player and excellent communicator. If you are passionate about the .NET framework and software design/architecture, we’d like to meet you.

 

Your goal will be to work with internal teams to design, develop and maintain software.

 

Responsibilities

  • Producing code using .NET languages (VB.NET, C#)

  • Upgrading, configuring and debugging existing systems

  • Providing technical support for web, desktop or mobile applications

  • Proficient in Azure SQL and Azure Storage

 

Requirements

  • Proven experience as a .NET Developer or an Application Developer

  • Familiarity with the ASP.NET framework, SQL Server and design/architectural patters (e.g. Model-View-Controller [MVC])

  • Thorough knowledge of Visual Basic .NET is a necessity. C# experience and HTML5/CSS3 are both positives

  • Familiarity with architectural styles/APIs (REST, RPC)

  • Understanding of Agile methodologies

  • Excellent troubleshooting and communication skills

  • Attention to detail

 

Education and Certification Requirements

  • BSc/BA in Computer Science, Engineering or a related field

  • 3-5 years’ experience required

.Net Backend Developer

 

Job Description

We are looking for a Back-End .Net Developer who is responsible for managing the interchange of data between the server and the users.  Your primary focus will be the development of server-side logic, definition and maintenance of application databases and a data warehouse, and ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your coworkers into the application.  A basic understanding of front-end technologies is therefore necessary as well.

 

Responsibilities

  • Integration of user-facing elements developed by front-end developers with server side logic

  • Building reusable code and libraries for future use

  • Creation of APIs and RPCs

  • Optimization of the application for maximum speed and scalability

  • Implementation of security and data protections

  • Implementation of security and data protection

  • Design and implementation of data storage solutions

 

Requirements

  • Basic understanding of front-end technologies and platforms, such as JavaScript, HTML5, and CSS3

  • Proficient in .Net and .Net Core framework

  • Understanding of accessibility and security compliance

  • Proficient in Azure SQL and Azure Storage

  • Good understanding of entity framework

  • Good understanding of Windows services

  • Proficient in Web API 2

  • Good understanding of WebSock and/or TCP communication experience

  • User authentication and authorization between multiple systems, servers and environments

  • Integration of multiple data sources and databases into one system

  • Data migration, transformation and scripting

  • Outputting data in multiple formats

  • Creating database schemas that represent and support businesses processes

 

Education and Certification Requirements

  • BSc/BA in Computer Science, Engineering or a related field

  • 3-5 years’ experience required