We are hiring talented, passionate, and driven individuals with a strong foundation in .NET/C# or JAVA
Location
Houston, Texas
Experience
1 to 5 years in .NET/C# or JAVA
Qualification
Bachelor’s Degree in Information Systems OR Computer Science or any other closely related field or industry-related experience
Nature of Job
Fulltime & Permanent
Required Knowledge & Experience (.NET)
- Proficient in development using .NET Framework (C#, .NET)
- Utilize established development tools, guidelines, and conventions, including but not limited to ASP, .NET, SQL Server, C#, and .NET
- Proficient in SQL – stored procedures, functions, triggers, and complex queries. Good knowledge of MS SQL
- Any experience in writing interfaces and third-party integrations is desirable
- Any experience with Crystal Reports/SSRS is also desirable
- Enhance existing systems by analyzing business objectives, preparing an action plan, and identifying areas for modification and improvement
- Create technical specifications and test plans
- Strong OOPS concepts
Required Knowledge & Experience (JAVA)
- Knows Java SE 8/11/17 & focuses on OOPS, Design Patterns, Abstract Classes & Serialization
- Understands 02 or more Java build tools - ANT/Maven/Gradle
- Understands Java Testing Frameworks - JUnit/Mockito/Cucumber, etc.
- Practices clean code, comfortable with Eclipse IDE & associated code formatters
- Has worked on one or more data engineering/messaging frameworks based on Java - Kafka/Apache MQ/Rabbit MQ/Camel etc.
- Sound understanding of SOLID principles
- Has worked on one of the DevOps tools for code shipping, e.g., Azure DevOps, AWS Code*, Bamboo, etc.
- Strong understanding of 01 or more ORMs e.g., JDBC, Hibernate, MySQL
- Comfortable with Code Version Control & Feature based branching strategies over Git
- Understands infrastructure & engineering principles that impact the performance of Java Code Execution - JDWP, Profiling (Mission Control), Caching, Java Heap Size, Early Init, GC Collection Routines, GC Algorithm (Serial vs. Parallel), Refactoring of code, etc.